Embedded Software Engineer — C++, RTOS, Defense Systems

Harris Geospatial Solutions

City of Brisbane

Hybrid

AUD 110,000 - 140,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Extra leave + buy/sell up to 2 weeks
Salary continuance insurance
Flexible working hours
Private health insurance
Life & TPD cover
Novated car leasing
Professional development programs
Retail reward programs
Onsite company car park
Half day finish on Fridays

Job summary

L3Harris Australia is hiring an Embedded Software Engineer to develop modular, robust code for defence systems in C++ and other embedded languages. The role involves the full software lifecycle, collaboration across disciplines, documentation, and ongoing process improvement.

Applicants should have active Commonwealth Security Clearance, a degree in Software or Electrical Engineering, and 4+ years in a similar role, with experience in microcontroller development and low-level interfaces.

Qualifications

  • Active Commonwealth Security Clearance is required.
  • Degree in Software or Electrical Engineering or similar.
  • 4+ years’ experience in a similar embedded software role.
  • Ability to read schematics and collaborate with hardware engineers.
  • Experience developing C++ software for microcontrollers (bare metal or RTOS).
  • Experience with I2C, SPI, UART, CAN or similar interfaces.
  • Capable of working independently or within a multidisciplinary team.

Responsibilities

  • Develop modular, readable and robust embedded code for defence systems in C++ and other languages.
  • Join all phases of the software lifecycle: requirements, design, agile development, testing, integration and verification.
  • Present design details in reviews for diverse audiences.
  • Collaborate with software and other engineering disciplines and management to cover requirements.
  • Write and maintain internal and deliverable documentation.
  • Provide engineering support to manufacturing as required.
  • Participate in demonstrations and pursue continuous improvement.

Skills

Security clearance
Engineering degree
Experience 4+ years
Schematic reading
C++ embedded
Low-level interfaces I2C SPI UART CAN
Independent/Teamwork

Education

Degree in Software or Electrical Engineering or similar

Job description

L3Harris Australia is hiring an Embedded Software Engineer to develop modular, robust code for defence systems in C++ and other embedded languages. The role involves the full software lifecycle, collaboration across disciplines, documentation, and ongoing process improvement.

Applicants should have active Commonwealth Security Clearance, a degree in Software or Electrical Engineering, and 4+ years in a similar role, with experience in microcontroller development and low-level interfaces.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer – Defense Systems (C++, RTOS)
Embedded Software Engineer – Defense Systems (C++, RTOS)

L3Harris Technologies • City of Brisbane

On-site
AUD 90,000 - 130,000
Additional annual leave + buy/sell 2 w
Salary continuance insurance
Flexible working hours
+7
Embedded Software Engineer
Embedded Software Engineer

L3Harris Technologies • City of Brisbane

On-site
AUD 90,000 - 130,000
Additional annual leave + buy/sell 2 w
Salary continuance insurance
Flexible working hours
+7
Embedded Software Engineer
Embedded Software Engineer

Harris Geospatial Solutions • City of Brisbane

On-site
AUD 110,000 - 140,000
Extra leave + buy/sell up to 2 weeks
Salary continuance insurance
Flexible working hours
+7
Embedded Systems Engineer – Defence Tech, Flexible Work
Embedded Systems Engineer – Defence Tech, Flexible Work

Client 1 • Adelaide, City of Melbourne

On-site
AUD 90,000 - 120,000
Competitive remuneration
Flexible working arrangements
Adelaide or Melbourne opportunities
+1
Defense Software Engineering Lead — Architect & Mentor
Defense Software Engineering Lead — Architect & Mentor

Harris Geospatial Solutions • City of Brisbane

Hybrid
AUD 140,000 - 190,000
Extra annual leave
SCI pays 75% of base salary & bonus
Flexible working hours
+7
Senior Software Engineer – Defence Tech (Security Clearance)
Senior Software Engineer – Defence Tech (Security Clearance)

Harris Geospatial Solutions • City of Brisbane

Hybrid
AUD 140,000 - 190,000
An additional week of leave
Salary continuance insurance
Flexible working hours
+7
Senior Software Engineer
Senior Software Engineer

Harris Geospatial Solutions • City of Brisbane

On-site
AUD 140,000 - 190,000
An additional week of leave
Salary continuance insurance
Flexible working hours
+7
Defence Systems Engineer — Lifecycle & MBSE Expert
Defence Systems Engineer — Lifecycle & MBSE Expert

L3Harris Technologies • City of Brisbane

On-site
AUD 120,000 - 170,000
Additional leave
Salary continuance insurance
Flexible hours
+7
Embedded Software Engineer
Embedded Software Engineer

Client 1 • Adelaide, City of Melbourne

On-site
AUD 90,000 - 120,000
Competitive remuneration
Flexible working arrangements
Adelaide or Melbourne opportunities
+1
Specialist Systems Engineer
Specialist Systems Engineer

L3Harris Technologies • City of Brisbane

On-site
AUD 120,000 - 170,000
Additional leave
Salary continuance insurance
Flexible hours
+7