Skip to Main Content

Job Title


Backend Software Engineer - Embedded Software Interfaces (AU)


Company : DroneShield


Location : Sydney, Australia


Created : 2025-06-26


Job Type : Full Time


Job Description

Backend Software Engineer - Embedded Software Interfaces (AU)Join to apply for the Backend Software Engineer - Embedded Software Interfaces (AU) role at DroneShieldBackend Software Engineer - Embedded Software Interfaces (AU)1 day ago Be among the first 25 applicantsJoin to apply for the Backend Software Engineer - Embedded Software Interfaces (AU) role at DroneShieldWork with cutting edge technology, making the world a safer and more secure place. DroneShield (ASX:DRO) offers an opportunity to solve some of world''s most challenging technical problems in the Electronic Warfare, Artificial Intelligence and Machine Learning, RF sensing, Sensor Fusion and distributed systems. Working with high profile customers across militaries, government agencies, airports, critical infrastructure, law enforcement and many others.With one of the largest listed defence company market capitalisations in Australia and having raised approximately $250m in 2024 alone, DroneShield is undergoing hypergrowth stage, fuelled by rapidly increasing use of drones for nefarious applications, from battlefield, to terrorism, to contraband delivery and commercial espionage.This role is in the DroneShield Sydney headquarters in Pyrmont, Sydney. There are approximately 310 staff based in the 4,000sqm facility today, scheduled to grow to approximately 350 staff by end of 2025. Overseas on the ground presence includes Virginia (USA), Denmark, Germany and Dubai, as well as distributors in over 70 countries globally.About The RoleDroneShield is seeking a Backend Software Engineer to join our Embedded Software Interfaces (ESI) team.ESI are responsible for the customer facing interfaces from DroneShield''s Linux based deployed sensors and effectors, including a new React/Typescript front end, and gRPC and REST APIs. We work closely with ML/AI, Data Science, RF, and infrastructure teams to expose these interfaces.Our products enable a seamless and performant user experience for DroneShield customers to use our world leading RF detect and defeat capabilities to protect their assets. It represents an exceptional opportunity for a result-driven individual in a new niche but exploding market.Responsibilities, Duties And ExpectationsBuild new features and capabilities daily in a complex Embedded micro-services environmentCollaborate with other engineers and designers between Embedded, frontend, and customer tech stacksWrite and review code with best practices of readability, testing patterns, documentation, reliability, security, and performance considerations in mindDrive strong outcomes around test driven development to enhance API product quality and performanceOwn an Agile development mindset, appreciating the benefit of constant improvement, and participating in rituals such as daily stand-ups, sprint planning, team retrospectives, backlog groomingEnsure software is designed for reliability, and performance on resource constrained targetsProvide technical guidance and mentorship to team membersCollaborate with multi-disciplinary teams to deliver on user and business requirementsQualifications, Experience And SkillsBS/MS in Computer Science, Software Engineering, or equivalent practical experience3+ years building production backend and API applicationsProficiency in web-based applications and architecture, crafting and implementing highly scalable and performant gRPC and REST micro-servicesExpertise in developing performant production quality backend services in Go and/or PythonDemonstrated passion for collaboration and strong interpersonal and communication skillsStrong communication skills in written and verbal forms, and an ability to communicate complex technical issues to a range of technical and non-technical audiences (management, peers, clients)Broad knowledge and understanding of micro-service architectures with basic hands-on experience operating in Linux environmentsDemonstrated experience in API design, including requirements gathering, versioning, security, extensibility, error handling, testing and documentationFamiliarity with quality API and backend architecture patternsWhat Sets You ApartExperience delivering commercial impact with API development in a medium-large scale cloud or embedded productsExperience working closely with ambiguous and complex customer requirements, being able to navigate uncertainty, to develop high quality and innovative solutionsComfortable on the command line in a Linux first environment, or even experience developing applications for Linux based embedded devicesApplication development with cross-cutting concerns (logging, persistence, security, configuration management, transactional behaviour)Inter-device communication using gRPC, REST, raw TCP/UDP, or other high performance messaging protocolsFamiliarity with best practices for API documentation such as OpenAPI3Development tools including Git, Jira, Confluence, CI/CDNote for recruitment agencies: We do not accept unsolicited candidates from external recruiters unless specifically instructed.PI271971341Seniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionEngineering and Information TechnologyIndustriesDefense and Space ManufacturingReferrals increase your chances of interviewing at DroneShield by 2xSign in to set job alerts for Software Engineer roles.Software Engineer, Early Career, NetSoftSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 1 day ago2025 Software Development Graduate (AWS, Auckland,NZ), (0-2 Years, Entry-Level)Sydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 5 days agoSydney, New South Wales, Australia 3 days agoSoftware Engineer, Early Career, iOS, PhotosSydney, New South Wales, Australia 2 weeks agoEveleigh, New South Wales, Australia 1 week agoSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 4 weeks agoSoftware Engineer, Home and Assistant, Site Reliability EngineeringSydney, New South Wales, Australia 1 month agoSoftware Engineering Internship (Dec 2025 - March 2026)Sydney, New South Wales, Australia 4 weeks agoSydney, New South Wales, Australia 2 weeks agoSoftware Engineer (Python) - Data Platform (Open to remote across ANZ)Sydney, New South Wales, Australia 2 days agoSydney, New South Wales, Australia 6 days agoSydney, New South Wales, Australia 1 day agoSydney, New South Wales, Australia 3 weeks agoSoftware Development Graduate (2025, AWS)Sydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 2 weeks agoSoftware Development Internship: November 2025Sydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 3 months agoSydney, New South Wales, Australia 1 month agoSydney, New South Wales, Australia 3 months agoMid-Level Software Engineer (2 Positions)Sydney, New South Wales, Australia 4 months agoSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 5 days agoSydney, New South Wales, Australia 1 month agoSydney, New South Wales, Australia 3 days agoSydney, New South Wales, Australia 2 days agoNorth Sydney, New South Wales, Australia 4 days agoWere unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr