
Posted a day ago
Staff Software Engineer - Embedded
DroneShield
Requirements
Minimum 5 years professional software development experience, Bachelor’s degree in Computer Science or equivalent, Strong software architecture and system design skills, Proficiency in Python, C++, and Go, Embedded Linux development experience, Experience with multi-process, service-based architectures, Experience with Git and CI/CD pipelines
Skills
LinuxPythonC#GoSoftware Architecture
About the role
Responsibilities
- Design and lead the architecture for embedded Linux-based systems
- Own and drive the technical direction of core embedded software platforms
- Provide technical leadership, guidance, and mentorship to engineers at all levels
- Set engineering standards and promote best practices across multi-disciplinary teams
- Drive testable software design and improve unit, integration, and system-level test coverage
- Develop proof-of-concepts and prototypes to de-risk complex technical problems
- Collaborate with systems engineering, hardware, and product management to translate requirements into software solutions
Requirements
- Minimum 5 years of professional software development experience
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent
- Strong software architecture and system design skills
- Proficiency in Python, C++, and Go
- Embedded Linux development experience
- Experience with multi-process, service-based architectures
- Experience with Git and CI/CD pipelines
- Experience working in complex hardware-software integrated systems
Preferred Qualifications
- Exposure to RF, FPGA, or DSP technologies
- Experience working in regulated environments
- Strong understanding of inter-process communication mechanisms
About the Company
DroneShield (ASX:DRO) is a global leader in the rapidly growing counter-drone sector. We develop cutting-edge RF detection and counter-drone technology to protect military organizations, government agencies, airports, and critical infrastructure. As a high-growth, ASX200 listed company, we invest heavily in R&D to solve some of the world's most challenging security problems using advanced AI and embedded systems.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeStaff Software Engineer - Embedded
DroneShield · Sydney
