Senior Embedded Systems Engineer - RTOS/Embedded Linux

Leonardo DRS

Melbourne (FL)

On-site

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health, dental and vision coverage
9/80 work schedule
401(k) plan with company contribution

Job summary

Leonardo DRS in Melbourne, FL is seeking a Senior Embedded Software Engineer to lead architecture, design, and integration of complex embedded software systems. You will own subsystems from concept through deployment and mentor junior engineers.

The role requires strong C/C++ and Python skills, Bare-Metal/RTOS/Embedded Linux experience, and collaboration across systems, FPGA, hardware, and verification teams. U.S. citizenship and security clearance eligibility are required.

Qualifications

  • Bachelor’s degree in a related technical field.
  • Minimum 5 years of embedded software development experience.
  • Expert-level proficiency in C and C++ with strong Python.
  • Experience in Bare-M metal, FreeRTOS, and Embedded Linux environments.
  • Experience with AMD/Xilinx Zynq MPSoC or MicroBlaze platforms.

Responsibilities

  • Lead design, development, integration, and verification of embedded software components.
  • Own software architecture decisions for products and features.
  • Develop for Bare-Metal, RTOS, and Embedded Linux environments.
  • Design low-level drivers, middleware, and communication protocols.
  • Mentor junior engineers and perform code reviews.
  • Collaborate with systems, FPGA, hardware, and verification teams.

Skills

C/C++
Python
Embedded systems
Hardware/software integration
Leadership

Education

Bachelor’s degree in Computer/Electrical Engineering or CS

Tools

Vitis IDE
GitLab
JIRA
Confluence
Debugging tools

Job description

Leonardo DRS in Melbourne, FL is seeking a Senior Embedded Software Engineer to lead architecture, design, and integration of complex embedded software systems. You will own subsystems from concept through deployment and mentor junior engineers.

The role requires strong C/C++ and Python skills, Bare-Metal/RTOS/Embedded Linux experience, and collaboration across systems, FPGA, hardware, and verification teams. U.S. citizenship and security clearance eligibility are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Engineer — Lead (Bare-Metal to Linux)
Senior Embedded Systems Engineer — Lead (Bare-Metal to Linux)

Leonardo DRS • Melbourne (FL)

On-site
USD 110,000 - 160,000
Health savings account
Telemedicine
Life insurance
+5
Embedded Software Engineer II - Systems & Firmware Innovator
Embedded Software Engineer II - Systems & Firmware Innovator

Leonardo DRS • Melbourne (FL)

On-site
USD 95,000 - 135,000
Medical coverage
Dental coverage
Vision coverage
+6
Principal Embedded Software Architect for Defense Systems
Principal Embedded Software Architect for Defense Systems

Leonardo DRS • Melbourne (FL)

On-site
USD 120,000 - 180,000
9/80 program
Medical, dental, vision coverage
401(k) retirement plan
Senior Embedded Software Engineer - Real-Time Linux/FPGA
Senior Embedded Software Engineer - Real-Time Linux/FPGA

Leonardo DRS • Frederick (MD)

On-site
USD 100,000 - 130,000
Medical, dental, and vision coverage
401(k) savings plan
Competitive vacation
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Leonardo DRS • Melbourne (FL)

On-site
USD 110,000 - 160,000
Health savings account
Telemedicine
Life insurance
+5
Senior Embedded Software Engineer - Onsite, 9/80
Senior Embedded Software Engineer - Onsite, 9/80

Leonardo DRS • Dallas (TX)

On-site
USD 120,000 - 150,000
Health insurance
Dental & Vision
Life insurance
+5
Senior Embedded Software Leader – Onsite Melbourne
Senior Embedded Software Leader – Onsite Melbourne

Acara Solutions, Inc. • Melbourne (FL)

On-site
USD 110,000 - 150,000
Senior Embedded Software Architect & Lead, RTOS/Linux
Senior Embedded Software Architect & Lead, RTOS/Linux

Aleron • Melbourne (FL)

On-site
USD 93,000 - 125,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Leonardo DRS • Frederick (MD)

On-site
USD 100,000 - 130,000
Medical, dental, and vision coverage
401(k) savings plan
Competitive vacation
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Leonardo DRS • Melbourne (FL)

On-site
USD 120,000 - 160,000
Health, dental and vision coverage
9/80 work schedule
401(k) plan with company contribution