Jobs
Software Engineer - C++
C/C++
Software Development/Engineering
Melbourne
Permanent / Full Time
$120000 - $130000 + super
Salary Period
PerAnnum
Posted On
09/02/2026
About
If you enjoy hard problems performance constraints and code that actually ships read on.
This role sits inside a technology organisation delivering mission critical maritime systems spanning AI simulation and autonomous platforms. They’re looking for a C++ engineer who wants to work close to real world systems not just abstractions.
What you’ll be working on
• Designing building and optimising modern C++ systems using C++17 and above
• Developing and maintaining high performance production grade codebases
• Converting Python R&D prototypes into efficient C++ implementations
• Working on algorithm design optimisation and system level performance
• Collaborating with software engineers and R&D teams to meet operational requirements
• Testing debugging and maintaining code to strict quality standards
What you’ll need
• Solid experience with C++ development
• Strong grasp of algorithms data structures and performance tuning
• Experience working with large or long lived C++ codebases
• Comfortable working autonomously and owning technical decisions
• Able to communicate clearly with both engineers and non software stakeholders
Bonus points for
• Multithreading networking or real time systems
• Linux environments and low level debugging
• Docker CICD or cloud deployment exposure
• Background in defence, robotics or autonomous systems
The non negotiables
• Eligibility to obtain baseline security clearance
• Full pre-employment checks apply
• Must be based in Melbourne or Sydney and be available for Hybrid working arrangements
• Must be ITAR compliant
If you would like to hear more feel free to shoot me a direct message at nat@justdigitalpeople.com.au
This role sits inside a technology organisation delivering mission critical maritime systems spanning AI simulation and autonomous platforms. They’re looking for a C++ engineer who wants to work close to real world systems not just abstractions.
What you’ll be working on
• Designing building and optimising modern C++ systems using C++17 and above
• Developing and maintaining high performance production grade codebases
• Converting Python R&D prototypes into efficient C++ implementations
• Working on algorithm design optimisation and system level performance
• Collaborating with software engineers and R&D teams to meet operational requirements
• Testing debugging and maintaining code to strict quality standards
What you’ll need
• Solid experience with C++ development
• Strong grasp of algorithms data structures and performance tuning
• Experience working with large or long lived C++ codebases
• Comfortable working autonomously and owning technical decisions
• Able to communicate clearly with both engineers and non software stakeholders
Bonus points for
• Multithreading networking or real time systems
• Linux environments and low level debugging
• Docker CICD or cloud deployment exposure
• Background in defence, robotics or autonomous systems
The non negotiables
• Eligibility to obtain baseline security clearance
• Full pre-employment checks apply
• Must be based in Melbourne or Sydney and be available for Hybrid working arrangements
• Must be ITAR compliant
If you would like to hear more feel free to shoot me a direct message at nat@justdigitalpeople.com.au
Contact Person(s)
Back