Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer (c++) (australia)

Hudson Global Resources
Software Engineer
Posted: 6 October
Offer description

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 we will only consider candidates who are currently based in Adelaide, SA.

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 (C++)
🏢 Hudson
📍 Australia

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer
Hobart
HSI
Software Engineer
Similar job
Senior software engineer – full-stack web (react/node.js)
Vitura Health (ASX:VIT)
Software Engineer
Similar job
Senior principal software engineer - platform engineering
Townsville
Atlassian
Software Engineer
Similar jobs
Hudson Global Resources recruitment
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Senior Software Engineer (C++) (Australia)

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save