Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Leonardo DRS

Senior Software Engineer – Radar Software

Leonardo DRS

. Design, develop, test, debug, and maintain software applications and systems operating and supporting advanced radar systems .

Posted 10/7/2026full-timeGermantown • Maryland • United StatesSenior💰 $107,089 - $144,570 per yearWebsite

Tech Stack

Tools & technologies
LinuxPythonRTOSC++

About the role

Key responsibilities & impact
  • Design, develop, test, debug, and maintain software applications and systems operating and supporting advanced radar systems
  • Translate customer, product, and system-level requirements into reliable, maintainable software designs and C/C++ implementations
  • Develop radar-system application software involving multithreaded behavior, timing-sensitive operation, shared resources, and system-level interfaces
  • Troubleshoot and resolve software issues during development, integration, lab testing, system testing, and field support
  • Collaborate with software, systems, hardware, integration, and test teams
  • Participate in code reviews, configuration management, documentation, estimation, and engineering process improvements
  • Lead assigned technical work, communicate technical risks and tradeoffs, and guide other engineers as needed

Requirements

What you’ll need
  • Bachelor’s degree in engineering, computer science, or a related technical field
  • At least five years of relevant software engineering experience
  • Strong C or C++ software development experience, especially in embedded, system-level, or mission-critical software environments
  • Experience with multithreaded or concurrent software, including timing-sensitive behavior, synchronization, and shared-resource management
  • Strong debugging and troubleshooting skills in integrated or system-level software environments
  • Experience using version control
  • Experience working in a structured software development environment
  • Ability to obtain and maintain a DoD security clearance
  • U.S. citizenship required
  • Ability to own technical work independently and collaborate across software, systems, hardware, integration, and test teams
  • RTOS-based applications, Linux-based systems, hardware/software integration, Python scripting, or defense systems experience helpful but not required

Benefits

Comp & perks
  • Medical, dental, and vision coverage
  • Company contribution to a health savings account
  • Telemedicine
  • Life and disability insurance
  • Legal insurance
  • 401(k) savings plan with employer matching
  • Annual performance-based bonuses
  • Equity awards
  • Overtime pay for non-exempt employees, as applicable
  • Paid time off, including vacation, holidays, and sick leave
  • Paid parental leave
  • Tuition reimbursement
  • Professional development support
  • Career-growth and skill-enhancement programs
  • Wellness programs focused on physical, emotional, and financial well-being
  • Flexible 9/80 work schedule
  • Health/emergency leave
  • Community service hours
  • Competitive pay
  • Limited benefits for some eligible employees