Senior Software Engineer
5 hours ago
Senior Software Engineer – Modern C++
Are you an experienced Software Engineer with a passion for solving complex problems and working on mission-critical technology? Join a high-performing engineering team building advanced systems that support Australia’s next generation of defence capabilities.
Role: Senior Software Engineer
Location: Adelaide, SA with hybrid work arrangements
Type: Full-time, Permanent
Security: NV1 Clearance ideal (eligibility required)
About the Role
As a Senior Software Engineer, you’ll design, develop, and optimise software within a Linux-based environment, contributing to cutting-edge research and development projects across sonar, optical, and sensor-based systems.
You’ll work with modern C++ (C++20/23) daily, collaborating with a cross-functional team of engineers to deliver reliable, high-performance solutions in complex operational environments. Your work will help shape real-world outcomes — from sonar signal processing and drone control systems, to sensor integration and communications for defence platforms.
This is a hands-on, highly collaborative role, ideal for someone who thrives in an agile, research-focused environment with strong technical peers.
Key Responsibilities
- Design, implement, and maintain software solutions in modern C++ for real-time and embedded systems.
- Develop and automate workflows using Bash scripting and SQL within a Linux environment.
- Collaborate on projects involving sensor integration, radar systems, and optical technology.
- Contribute to R&D initiatives in signal processing, control systems, and algorithmic modelling.
- Participate in peer programming and technical reviews, sharing insights and best practices.
- Support DevOps practices and contribute to CI/CD pipelines and system automation.
You’ll bring:
- More than 6 years of commercial experience in C++ software development (C++17 or newer; ideally C++20/23).
- Strong knowledge of Linux, Bash scripting, and SQL.
- Familiarity with DevOps tools or pipelines (highly regarded).
- Exposure to sensor-based, drone, or defence systems (preferred).
- Eligibility to obtain (or hold) NV1 security clearance.
- A collaborative mindset with servant leadership qualities and resilience in fast-paced environments.
Why Join This Team?
- Be part of a collaborative, politics-free culture that values peer programming and continuous learning.
- Work on multi-billion-dollar Commonwealth-backed programs at the forefront of defence innovation.
- Join a technically elite team that thrives on shared understanding, experimentation, and results.
- Enjoy an environment that rewards curiosity, initiative, and teamwork.
If you’re passionate about modern C++, thrive in Linux environments, and want to make a meaningful contribution to national capability — this role is for you.
Please note that only candidates based in Adelaide, SA will be considered.
Diversity, Equity & Inclusion at Hudson
Hudson is committed to helping you find a workplace where you feel respected, supported, and free to thrive. We welcome applications from all backgrounds, identities, and lived experiences—because when different voices come together, amazing things happen.
#J-18808-Ljbffr
-
Senior Software Engineer
2 weeks ago
Adelaide, South Australia Fivecast Full time $120,000 - $180,000 per yearOur Senior Software Engineers work closely with other members of the engineering team to scope, design, document, develop, integrate and test software to address end-user needs for a large web-based application.Designing, implementing and testing software components in JavaImplementing generative AI and agentic AI solutions in software products.Using data...
-
Senior Software Engineer
4 days ago
Adelaide, South Australia Babcock Pty Ltd Full time $120,000 - $180,000 per yearCareer development opportunitiesCompetitive rewards and benefitsFlexible working optionsAbout the Role As a Senior Software Engineer at Babcock, you'll play a key role in delivering cutting-edge communications systems that support mission-critical operations around the world.You'll work as part of a highly skilled, globally distributed engineering team,...
-
Senior Software Engineer
1 week ago
Adelaide SA, Australia Fivecast Full time $120,000 - $180,000 per yearJoin a dynamic high-tech environmentProgression opportunities and share optionsAmazing people, fun culture & a pool tableAbout the Role We're looking to hire a Senior Software Engineer to work closely with other members of the engineering team to scope, design, document, develop, integrate and test software to address end-user needs for a large web-based...
-
Senior Software Developer
1 week ago
Adelaide, South Australia FYI SOFTWARE PTY LTD Full time $120,000 - $180,000 per yearAbout FYIWe're on a mission to be the most trusted and widely adopted software solution for accountants globally, offering seamless integration, proven ROI, and bulletproof security.Joining FYI means being part of a collaborative, fast-moving team that is reshaping the future of accounting practices worldwide.We're now looking for a talented Senior Software...
-
Senior Software Engineer or Technical Lead
2 weeks ago
Adelaide, South Australia Fivecast Full time $120,000 - $180,000 per yearAbout the RoleWe're looking to hire either a Senior Software Engineer or a Technical Lead to work closely with other members of the engineering team to scope, design, document, develop, integrate and test software to address end-user needs for a large web-based application. Designing, implementing and testing software components in JavaImplementing...
-
Software Engineer
2 weeks ago
Adelaide, South Australia Planit Full time $80,000 - $120,000 per yearAbout the CompanyPlanit are world leaders in quality software engineering. We provide solutions that support organisations to deliver high quality systems, applications, and IT architecture. Planit is now a proud NRI company and part of a global movement to deliver a sustainable and secure future through better Information Technology exchanges. Our team...
-
Software Engineer
4 days ago
Adelaide, South Australia Insignia Financial Full time $90,000 - $120,000 per yearMake your mark: your contributions are visible and valuedEngineer smarter: work with automated pipelines and gold-standard practicesSee the difference: what you build directly improves people's financial livesThe opportunity to join our teamWe're looking for a curious and capable Software Engineer who's passionate about building quality solutions end-to-end....
-
[29/9/2025] Senior Software Engineer
3 weeks ago
Adelaide, Australia Fivecast Full timeOverview We're looking to hire a Senior Software Engineer to work closely with other members of the engineering team to scope, design, document, develop, integrate and test software to address end-user needs for a large web-based application. Responsibilities - Designing, implementing and testing software components in Java - Implementing generative AI...
-
Senior Software Integration Engineer
3 days ago
Adelaide, South Australia Saab Australia Full time $120,000 - $180,000 per yearThe roleAs part of our Naval Combat Systems group, the Senior Integration Engineer will be responsible for the configuration, implementation, testing and maintenance of software across diverse environments. Primarily this includes Linux-based systems, network switches, virtual machines and containerised applications.This role requires expertise in Linux...
-
Only 24h Left! Senior Software Engineer
2 weeks ago
Adelaide, Australia DEWC Full timeWho is DEWC and why should you work with us? DEWC Services, acertified Great Place to Work, brings together more than 90 engineers, IT specialists, and business professionals dedicated to provide specialist skills and expertise to the Australian Defence Force and Defence across the Information Warfare domain. At DEWC, you’ll be part of a high-performing,...