Senior Linux Backend Engineer — Radar Systems (Rust/C/C++)

Leonardo DRS

Germantown (MD)

On-site

USD 107,000 - 145,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) plan
Paid time off
Telemedicine
Parental leave

Job summary

Leonardo DRS is seeking a Senior Software Engineer to design and evolve Linux-based backend software for radar and defense solutions in Germantown, MD. The role emphasizes Rust development with support in C/C++ and C, and involves building scalable, secure services and automated CI/CD pipelines.

You will collaborate across engineering, hardware, and test teams, lead technical work, and mentor colleagues while ensuring high-quality software in a mission-critical environment.

Qualifications

  • Bachelor’s degree in engineering, computer science, or a related technical field with 5+ years of software experience.
  • Strong proficiency in C, C++, or Rust with capability to learn Rust more deeply.
  • Linux experience, shell scripting, automation, and build systems.
  • Experience with networked services and container technologies is preferred.
  • Ability to lead technical work and collaborate across teams.

Responsibilities

  • Design, develop, test, debug, and maintain Linux-based software for radar and defense systems.
  • Translate requirements into reliable software designs and architecture decisions.
  • Develop primarily in Rust while working with C/C++ as needed.
  • Improve build, test, and deployment pipelines using Git, CI/CD, and containers.
  • Lead technical tasks and mentor teammates.

Skills

C/C++
Rust
Linux
Networking
Git
CI/CD
Containers
Problem solving

Education

Bachelor’s degree in engineering, computer science, or related technical field

Tools

Docker
Jenkins
gRPC
protobuf

Job description

Leonardo DRS is seeking a Senior Software Engineer to design and evolve Linux-based backend software for radar and defense solutions in Germantown, MD. The role emphasizes Rust development with support in C/C++ and C, and involves building scalable, secure services and automated CI/CD pipelines.

You will collaborate across engineering, hardware, and test teams, lead technical work, and mentor colleagues while ensuring high-quality software in a mission-critical environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Software Engineer - Linux Backend Systems
Senior Software Engineer - Linux Backend Systems

Leonardo DRS • Germantown (MD)

On-site
USD 107,000 - 145,000
Health insurance
401(k) plan
Paid time off
+2
Senior Radar Software Engineer – On-Site Germantown
Senior Radar Software Engineer – On-Site Germantown

Leonardo DRS • Germantown (MD)

On-site
USD 107,000 - 145,000
9/80 schedule
Health insurance
401(k) plan
+1
Senior Radar Systems Engineer - Signal Processing
Senior Radar Systems Engineer - Signal Processing

Leonardo DRS • Germantown (MD)

On-site
USD 107,000 - 145,000
Health insurance
401(k) plan
Paid time off
Senior Software Engineer
Senior Software Engineer

Leonardo DRS • Germantown (MD)

On-site
USD 107,000 - 145,000
Health insurance
401(k)
Paid time off
+4
Senior Radar Software Engineer (Remote, TS/SCI)
Senior Radar Software Engineer (Remote, TS/SCI)

LeoLabs, Inc. • Denver (CO), Menlo Park (CA)

Remote
USD 150,000 - 195,000
Meaningful missions
Salary & equity
Space ops access
Senior Radar Software Engineer — Space Domain Awareness
Senior Radar Software Engineer — Space Domain Awareness

LeoLabs • Denver (CO)

On-site
USD 170,000 - 210,000
Wellness benefit
Home office stipend
Home internet allowance
+3
Senior Radar Software Engineer - Real-Time, Cleared
Senior Radar Software Engineer - Real-Time, Cleared

globalhr • Huntsville (AL)

On-site
USD 108,000 - 205,000
Medical
Dental
Vision
+2
Senior Radar Engineer – Algorithms & Systems Architect
Senior Radar Engineer – Algorithms & Systems Architect

Leonardo DRS • Germantown (MD)

On-site
USD 107,089 - 166,255
Competitive salaries and comprehensive
Wellness programs
Career growth opportunities
+1
Senior Software Engineer - Radar Software
Senior Software Engineer - Radar Software

Leonardo DRS • Germantown (MD)

On-site
USD 107,000 - 145,000
9/80 schedule
Health insurance
401(k) plan
+1