Senior Software Engineer C++
1 day ago
About the role
DroneShield is seeking a Senior Software Engineer with relevant experience to join the development team in Sydney, Australia. The position will report to the Software Engineering Lead for the project. The role primarily focuses on the development and testing of C++ code for a high-throughput, real-time data processing system that utilises ML algorithms for a defence application.
You will be part of a well-funded and agile organisation, working as a valued member of a close-knit, autonomous, cross-functional and world-class team. This role represents an exceptional opportunity for a result-driven individual in a niche but exploding market.
Responsibilities, Duties and Expectations
- Design, develop and deploy software with focus on low latency, testability and scalability
- Architect software modules for embedded microservices
- Support algorithms engineers to integrate and performance tune algorithms implemented in C++ and Thrust or CUDA
- Collaborate closely with other engineers and become a valued member of an autonomous, cross-functional team
- Assist the project team to make informed decisions about the future direction of complex deployed system design
Qualifications, Experience and Skills
- BS degree in Software Engineering, Computer Science, Mathematics or similar technical field of study or equivalent practical experience
- Minimum 5 years of solid Software Engineering experience
- Proficiency in Modern C++ (17 and later) and multi-threading
- Experience with low-level C++ debugging
- Knowledge of agile development practices
- Familiarity with Linux environments
- Ability to work in a multidisciplinary team, communicating effectively with systems, algorithms, full-stack and data engineers.
Security Requirements
- Must be an Australian citizen
- Must have a traceable and verifiable work history for the past 5 years
- Must hold (or be eligible to obtain) an Australian Security Clearance (Baseline or NV1 is ideal).
Note for recruitment agencies: We do not accept unsolicited candidates from external recruiters unless specifically instructed.
-
Senior C++ Software Engineer
1 week ago
Sydney, New South Wales, Australia ProFound People Full time $120,000 - $180,000 per yearSenior Software Engineer – C++ / Embedded Linux | Sydney, HybridI'm looking for an experienced C++ Engineer who's passionate about building software in an IoT environment, connecting to devices. You'll be part of a tight-knit team developing the platform that powers next-gen IoT products used by millions of people around the world.This isn't just another...
-
Senior Software Engineer C++
1 week ago
Sydney, New South Wales, Australia DroneShield Full time $120,000 - $180,000 per yearWork with cutting edge AI 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 rapidly growing counterdrone sector. Our customers are militaries, government agencies, airports, critical infrastructure, law enforcement and many...
-
C++ VoIP Software Engineer
1 week ago
Sydney, New South Wales, Australia Hays Full time $80,000 - $120,000 per yearC++ VoIP Software Engineer | Permanent | SydneyHAYS have partnered with a mid-sized telecommunications / defence company in their search for a C++ VoIP Software Engineer. The role will be full-time permanent based out of their Sydney office. The company has global presence across Australia, Europe & US and have a strong team comprising of Mid-Senior C++...
-
Senior Software Engineer
1 day ago
Sydney, New South Wales, Australia Sonitec Full time $120,000 - $180,000 per yearAbout the roleThe company is seeking a Senior Software Engineer with C++ & Algorithm experience to join the Sensor Fusion AI Team in Sydney.Responsibilities, Duties and ExpectationsDrive the development of our Sensor Fusion engine to meet the most demanding operational requirements in real-world deployments and contribute to its architectural direction...
-
Senior Software Engineer
2 weeks ago
Sydney, New South Wales, Australia Microsoft Full time $120,000 - $180,000 per yearSenior Software Engineer - Azure Storage Scenario ValidationSydney, New South Wales, Australia3 more locationsDate postedSep 15, 2025Job number1874504Work site3 days / week in-officeTravel0-25%Role typeIndividual ContributorProfessionSoftware EngineeringDisciplineSoftware EngineeringEmployment typeFull-TimeOverviewAre you excited about the possibility of...
-
Senior Software Engineer
1 day ago
Sydney, New South Wales, Australia Outsized Full time $200,000 - $250,000 per yearContract:6 MonthsLocation:Sydney (Hybrid)Start Date:ASAPAbout the RoleA leading payments platform is seeking aSenior Software Engineerto join itsCards Connect squad. This role is ideal for a backend engineering specialist with experience delivering secure, scalable, and high-performance payment solutions.As part of a cross-functional squad, you will...
-
Senior Software Engineer
1 day ago
Sydney, New South Wales, Australia Microsoft Full time $120,000 - $180,000 per yearStorage, the core of Microsoft's Azure Cloud, provides 10 exabytes of capacity across 50 regions, 100+ data centers, and over 1000 storage clusters. It powers millions of virtual machines, holds millions of hours of video, billions of photos, and vast amounts of analytics data.As a Senior Software Engineer - Azure Storage, you will play a key role in...
-
Senior Software Engineer
1 week ago
Sydney, New South Wales, Australia Procreate Full time $120,000 - $180,000 per yearWe're looking for a Senior Software Engineer to join our Product development team in Hobart. You'll be responsible for systems engineering across a diverse set of systems that compose our next generation engine that powers Procreate Dreams as well as future versions of Procreate.You'll work on and develop systems that span the domains of animation, audio,...
-
Senior Software Engineer
1 week ago
Sydney, New South Wales, Australia Embrava Full time $120,000 - $180,000 per yearAbout EmbravaEmbrava is a leading provider of innovative workspace productivity solutions, including Desk Sign and Embrava DMS. Our mission is to create smart, intuitive, and user-friendly technology that enhances workplace efficiency and collaboration. We are looking for aSenior Software Engineerto join our team and help drive the development of our...
-
Senior Software Design Engineer
2 weeks ago
Sydney, New South Wales, Australia TechSoftX Full time $120,000 - $180,000 per yearWe are looking for a Senior Software Design Engineer for TechSoftX. If you are interested, please send your resume to.About TechSoftXDescription:TechSoftXis a Sydney-based Australian software company, with presence in Melbourne, Victoria and Delaware, USA. We develop products, provide consulting, training, services, support, and partner with other companies...