Lead Embedded Software Architect – Defense Systems

Leonardo DRS

Melbourne (FL)

On-site

USD 130,000 - 170,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

9/80 program
Flexible schedules
Career development
Vacation benefits
Parental leave
Wellness programs

Job summary

Leonardo DRS, Inc. in Melbourne, FL, is seeking a Principal Embedded Software Engineer to define software architecture, lead complex embedded projects, and drive technical decisions across disciplines.

You will balance hands-on development with program leadership, mentor team members, manage risks, and coordinate software activities with hardware, FPGA, verification, and manufacturing teams.

U.S. Citizenship and ability to obtain security clearance required.

Qualifications

  • Bachelor's degree in a technical field (CS/EE/CE).
  • 8+ years embedded software development experience.
  • Expert in C/C++ with strong Python skills.

Responsibilities

  • Define software architectures for embedded systems and mission-critical products.
  • Lead small software teams and coordinate execution across disciplines.
  • Develop, debug, and verify embedded software.
  • Perform code reviews and ensure software quality.
  • Present technical status, risks, and recommendations to management.
  • Coordinate software activities with hardware, FPGA, verification, manufacturing teams.

Skills

C/C++
Python
Bare-Metal
FreeRTOS
Embedded Linux
AMD/Xilinx Zynq MPSoC
MicroBlaze
Real-time systems
Leadership
Project planning

Education

Bachelor's degree in a technical field

Tools

Linux development tools
Zynq MPSoC toolchain

Job description

Leonardo DRS, Inc. in Melbourne, FL, is seeking a Principal Embedded Software Engineer to define software architecture, lead complex embedded projects, and drive technical decisions across disciplines.

You will balance hands-on development with program leadership, mentor team members, manage risks, and coordinate software activities with hardware, FPGA, verification, and manufacturing teams.

U.S. Citizenship and ability to obtain security clearance required.

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

Similar jobs worth comparing

Lead Embedded Software Architect for Mission-Critical
Lead Embedded Software Architect for Mission-Critical

Leonardo DRS, Inc. • Melbourne (FL)

On-site
USD 100,000 - 150,000
Medical, dental, and vision coverage
401(k) savings plan
Flexible work schedules
Senior Embedded Software Lead (Linux/Bare-Metal) | 9/80
Senior Embedded Software Lead (Linux/Bare-Metal) | 9/80

Leonardo DRS, Inc. • Melbourne (FL)

On-site
USD 100,000 - 130,000
Medical, dental, and vision coverage
401(k) savings plan
Flexible work schedules with 9/80 program
+1
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Leonardo DRS, Inc. • Melbourne (FL)

On-site
USD 100,000 - 150,000
Medical, dental, and vision coverage
401(k) savings plan
Flexible work schedules
Embedded Software Engineer II – Systems & Hardware
Embedded Software Engineer II – Systems & Hardware

Leonardo DRS, Inc. • Melbourne (FL)

On-site
USD 80,000 - 100,000
Health insurance
401(k) savings plan
Telemedicine services
Senior Embedded Software Lead — 9/80 Schedule
Senior Embedded Software Lead — 9/80 Schedule

Leonardo DRS • Melbourne (FL)

On-site
USD 110,000 - 140,000
Medical insurance
Dental insurance
Vision insurance
+7
Senior Embedded Software Architect - Defense/Aerospace
Senior Embedded Software Architect - Defense/Aerospace

Aleron • Melbourne (FL)

On-site
USD 117,000 - 157,000
Lead Embedded Systems Architect – Real-Time & FPGA
Lead Embedded Systems Architect – Real-Time & FPGA

Acara Solutions, Inc. • Melbourne (FL)

On-site
USD 180,000 - 230,000
Senior Full-Stack Engineer — Defense Tech, Lead & Innovate
Senior Full-Stack Engineer — Defense Tech, Lead & Innovate

Leonardo DRS • Melbourne (FL)

On-site
USD 90,000 - 120,000
Health, dental, and vision coverage
401(k) savings plan
Flexible work schedules
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Leonardo DRS, Inc. • Melbourne (FL)

On-site
USD 100,000 - 130,000
Medical, dental, and vision coverage
401(k) savings plan
Flexible work schedules with 9/80 program
+1
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Leonardo DRS • Melbourne (FL)

On-site
USD 130,000 - 170,000
9/80 program
Flexible schedules
Career development
+3