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

Contact Person(s)

Apply
Back