> Markdown version of [/jobs/ext/3715337-software-engineer-i-ii-radar-software](https://www.wearedevelopers.com/jobs/ext/3715337-software-engineer-i-ii-radar-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer I/II - Radar Software - **Company:** Leonardo DRS - **Location:** Germantown, MD, United States - **Experience:** Experienced - **Salary:** $75,956.0 - $98,743.0 - **Contract:** Internship / Graduate position - **Skills:** Software Applications, C++ (Programming Language), Configuration Management, Code Review, Data Structures, Software Debugging, Linux, Memory Management, Firmware, Real-Time Operating Systems, Software Tools, Signal Processing, Software Engineering, Systems Architecture, System Testing, Systems Integration, Multithreading, Concurrency, Information Technology, Bare Metal, Software Version Control - **Published:** October 13, 2026 - **Apply:** https://careers.leonardodrs.com/talentcommunity/apply/1439248800/?locale=en_US ## About the Role DRS RADA Technologies is seeking a full-time, on-site Software Engineer I/II to help design, build, test, and sustain mission-critical software that operates and supports advanced radar systems. This hands-on role is ideal for an early-career software engineer with C or C++ experience who is interested in system-level software, timing-sensitive behavior, and complex defense applications. Prior radar or defense experience is helpful but not required; we value strong software fundamentals, curiosity, and the ability to learn complex technical domains., * Bachelor's degree in engineering, computer science, or a related technical field, or equivalent experience. * For Software Engineer I: entry-level candidates are welcome, including those with internship, academic project, or other relevant software development experience. * For Software Engineer II: at least two years of relevant software engineering experience, or equivalent experience. * Experience developing software in C or C++, including academic, internship, project, or professional experience. * Familiarity with core software concepts such as data structures, debugging, memory management, concurrency, operating systems, or performance tradeoffs. * Ability to build, test, debug, and maintain software as part of a collaborative engineering team. * Interest in system-level, embedded, real-time, or mission-critical software applications. * Experience using version control and software development tools. * Preferred but not required: experience with RTOS-based or Linux-based software development, especially in hardware-integrated environments. * Ability and interest to learn complex technical domains, communicate clearly, and collaborate effectively with software, systems, hardware, integration, and test engineers. * U.S. citizenship is required. A current security clearance is not required, but the ability to obtain and maintain a DoD security clearance may be needed for future program work. ## Description * Help design, develop, test, debug, and maintain software applications and system components that operate and support advanced radar systems. * Implement C/C++ software features from defined requirements, design guidance, and existing system architecture. * Contribute to radar-system application software involving multithreaded behavior, timing-sensitive operation, shared resources, and system-level interfaces. * Troubleshoot and resolve software issues found during development, integration, lab testing, system testing, and field support, with support from senior engineers as needed. * Work with software, systems, hardware, integration, and test engineers to understand system behavior, support integration activities, and resolve issues. * Participate in code reviews, configuration management, documentation, estimation, and engineering process improvements. * Learn relevant domain concepts such as radar-system operation, real-time software behavior, hardware/software integration, and mission-critical software development. * Grow technical ownership over time by contributing to increasingly complex software tasks, debugging efforts, and integration activities., * This is not a radar algorithm or signal-processing development role. While you will work on software that operates and supports advanced radar systems, prior radar experience is not required. * This is not a microcontroller or bare-metal firmware role. The work is focused on radar-system application software involving C/C++, system-level interfaces, timing awareness, and integrated system behavior. * This is not a remote position. This full-time role is based on-site in Germantown, Maryland, where close collaboration with software, systems, hardware, integration, and test teams is essential.