Defence Systems Engineer (C++, Python) – Hybrid

SoCode

Town of Cambridge

Hybrid

AUD 105,000 - 144,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Travel Allowance
Bonus
Other benefits

Job summary

SoCode is seeking a C++ Software Engineer to join its Defence and Security division, focusing on system-level development and end-to-end delivery. The role demands strong C/C++ and Python, cross-platform experience, and the ability to work across the full SDLC.

Hybrid work arrangement applies, with on-site requirements and collaboration across electronics, software, mechanical engineering and applied science teams.

Qualifications

  • Proficiency in C/C++ and Python across the full software development lifecycle.
  • Experience using Git, Jira and CI/CD pipelines.
  • Experience creating cross-platform applications (Windows, Mac, Linux, mobile).

Responsibilities

  • Develop software across the full SDLC for defence/security clients.
  • Work with a multidisciplinary team to translate concepts into deliverables.
  • Contribute to system-level design and implementation and document decisions.

Skills

C/C++
Python
Full SDLC
Cross-functional team
Communication

Tools

Git
Jira
CI/CD

Job description

SoCode is seeking a C++ Software Engineer to join its Defence and Security division, focusing on system-level development and end-to-end delivery. The role demands strong C/C++ and Python, cross-platform experience, and the ability to work across the full SDLC.

Hybrid work arrangement applies, with on-site requirements and collaboration across electronics, software, mechanical engineering and applied science teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Defence Systems (Hybrid)
Senior Software Engineer – Defence Systems (Hybrid)

Babcock International • Adelaide

Hybrid
AUD 120,000 - 180,000
Laptop and home‑working kit provided
Compressed hours for flexibility
Defence sector learning & career path
Software Engineer
Software Engineer

SoCode • Town of Cambridge

Hybrid
AUD 105,000 - 144,000
Travel Allowance
Bonus
Other benefits
Defence Systems Engineer (Hybrid) – Build Critical Tech
Defence Systems Engineer (Hybrid) – Build Critical Tech

Saab Australia Pty Ltd • Melbourne

Hybrid
AUD 90,000 - 120,000
Up to 6 weeks leave
14% employer superannuation
Free Income Protection Insurance
Senior Software Engineer — Defence Systems (Hybrid)
Senior Software Engineer — Defence Systems (Hybrid)

Babcock International • Adelaide

Hybrid
AUD 140,000 - 190,000
Laptop & home working kit
Flexible working options
LinkedIn Learning access
Senior Python Full-Stack Engineer – Hybrid Sydney
Senior Python Full-Stack Engineer – Hybrid Sydney

Cyient Limited • Sydney

Hybrid
AUD 90,000 - 130,000
Senior Software Engineer – Defense Systems (Hybrid, NV1)
Senior Software Engineer – Defense Systems (Hybrid, NV1)

SAAB • Adelaide

Hybrid
AUD 90,000 - 150,000
6 weeks paid leave
14% superannuation
Income protection insurance
+3
C++/Rust Software Engineer — UK Security Clearance, Hybrid
C++/Rust Software Engineer — UK Security Clearance, Hybrid

SoCode • Town of Cambridge

Hybrid
AUD 105,000 - 144,000
Travel Allowance
Bonus
Other benefits
Defence Software Engineer — Adelaide (Hybrid, Mid & Senior)
Defence Software Engineer — Adelaide (Hybrid, Mid & Senior)

Saab Australia • Adelaide

Hybrid
AUD 90,000 - 160,000
Up to 6 weeks leave
14% employer superannuation
Free Income Protection Insurance
Secure Python Developer (Hybrid) – Impactful GovTech
Secure Python Developer (Hybrid) – Impactful GovTech

x-RD • Canberra

On-site
AUD 90,000 - 120,000
Cross-Platform Software Engineer - C#/C++, DDS
Cross-Platform Software Engineer - C#/C++, DDS

Hanwha Defence Australia • Melbourne

On-site
AUD 110,000 - 150,000
9-day fortnight
Flexible working arrangements
Paid parental leave
+1