Senior Embedded Software Architect RTOS On-Site

Leonardo DRS

Germantown (MD)

On-site

USD 107,000 - 145,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401(k) matching
Paid time off

Job summary

Leonardo DRS is hiring a Senior Embedded Software Engineer in Germantown, MD. This full-time, on-site role requires strong C/C++ and RTOS experience, with responsibilities spanning design, development, testing, and mentoring across hardware/software teams.

The position emphasizes leadership, cross-team collaboration, and the ability to deliver mission-critical, secure radar software in a fast-growing defense technology company. U.S. citizenship and security clearance eligibility are required.

Qualifications

  • Bachelor’s degree in engineering or related technical field plus at least 5 years of experience.
  • Proficient in C/C++ programming.
  • Experience with RTOS and deterministic timing, task scheduling, and priority management.
  • Understanding of concurrent/multithreaded programming and synchronization.
  • Experience near hardware—interfaces, memory-mapped I/O, debugging hardware/software.
  • Familiar with software configuration management, code review, and automated testing.
  • Willingness/ability to learn Matlab, Python, and Rust.
  • Ability to lead a technical group independently.
  • Open to occasional travel.

Responsibilities

  • Design, develop, analyze, test, and debug software applications and systems.
  • Learn about image/signal processing, real-time, firmware, databases, OS concepts.
  • Own outcomes including budgets, schedules, and leadership.
  • Communicate clearly with team and customers.
  • Mentor engineers and support personnel.
  • Collaborate with clients, products, hardware, and other teams.

Skills

C/C++
RTOS
Multithreading
Python
Matlab
Rust
Hardware interface
Software configuration mgmt
Leadership
Travel

Education

Bachelor’s degree in engineering

Tools

None

Job description

Leonardo DRS is hiring a Senior Embedded Software Engineer in Germantown, MD. This full-time, on-site role requires strong C/C++ and RTOS experience, with responsibilities spanning design, development, testing, and mentoring across hardware/software teams.

The position emphasizes leadership, cross-team collaboration, and the ability to deliver mission-critical, secure radar software in a fast-growing defense technology company. 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 Software Engineer – Radar & RTOS Systems (On-Site)
Senior Software Engineer – Radar & RTOS Systems (On-Site)

Leonardo DRS • Germantown (MD)

On-site
USD 107,000 - 145,000
Senior Software Engineer - Radar Defense Systems (On-site)
Senior Software Engineer - Radar Defense Systems (On-site)

Leonardo DRS • Germantown (MD)

On-site
USD 107,000 - 145,000
Health insurance
401(k)
Paid time off
+4
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
Radar Systems Software Engineer II - Onsite, Clearance
Radar Systems Software Engineer II - Onsite, Clearance

Leonardo DRS • Germantown (MD)

On-site
USD 92,000 - 119,000
Health insurance
401(k) plan
Paid time off
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Leonardo DRS • Germantown (MD)

On-site
USD 107,000 - 145,000
Health insurance
401(k) matching
Paid time off
Senior Embedded Software Engineer – Lead Linux Systems
Senior Embedded Software Engineer – Lead Linux Systems

Leonardo DRS • Frederick (MD)

On-site
USD 100,000 - 130,000
Medical, dental, and vision coverage
401(k) savings plan
Flexible work schedules
+2
Senior Embedded SW Engineer (RTOS/Linux) - Onsite Dallas
Senior Embedded SW Engineer (RTOS/Linux) - Onsite Dallas

Leonardo DRS • Dallas (TX), Northern (KY)

Hybrid
USD 110,000 - 160,000
Medical coverage
Dental coverage
Vision coverage
+7
Senior Embedded Software Engineer (C/C++, RTOS, Linux)
Senior Embedded Software Engineer (C/C++, RTOS, Linux)

8Koi Inc • Palm Bay (FL)

On-site
USD 120,000 - 160,000
Medical, dental, and vision coverage
401(k) plan
Health Savings Account
+1
Senior Radar Test Engineer & Prototyping Lead
Senior Radar Test Engineer & Prototyping Lead

Leonardo DRS • Germantown (MD)

On-site
USD 119,940 - 161,919
Senior Embedded Software Engineer – Hybrid Defense Tech
Senior Embedded Software Engineer – Hybrid Defense Tech

Leonardo DRS • Bridgeton (MO)

Hybrid
USD 93,000 - 126,000
Annual performance-based bonuses
Health, dental, and vision coverage
401(k) plan
+1