Job title: Software Engineer - C++
Job type: Permanent
Emp type: Full-time
Skills: C++
Salary type: Annual
Salary: AUD $130,000.00
Location: Sydney
Job published: 30-05-2025
Job ID: 50492

Job Description

(Senior) Software Engineer: C++ x Qt | Defence

Solve big problems and protect national security in a fluid, squad-style engineering team

 

📍Macquarie Park

💼 Permanent

💰 $110k-$150k + super depending on experience

🔒 NV1 clearance / Australian citizenship essential

 

 

 

“Mission critical”.

 

Over-used?

It's definitely a phrase we hear a lot at The Onset.

Unsurprising, given our clients that design engineering solutions to keep aircraft in the sky, ships afloat, and underwater robots in line of sight.

 

 

Just so happens that this company is one of those clients…

 

 

The problem

Growth = project pipeline uptick = stretched team.

 

The brief

Hire C++ engineers that can take ambiguous requirements, in mission critical* situations, design watertight* solutions and ship* them quickly.

 

The setup

Plug into a seasoned, diverse group of engineers and find your place in a project squad aligned with your skills and ambitions.

 

The hook

Solve problems today that didn't exist yesterday. Implement them tomorrow.

 

The target

"An engineer, not a developer" - this is full lifecycle engineering. No, really. Only the most ambitious and self-sufficient truly succeed here.

 

The foundation

Multithreaded C++ on Windows (some helps too). GUI design & implementation. SQL. Broad tooling & scripting from VS to Qt to Python.

 

Bonus points for

Linux. Modern C++ (>20).

 

 

Look, you made it to the end! If this ad has spoken to you, why stop here? Apply to hear more.

 

 

 

*See what I did there ;)

Apply with indeed
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB