
Senior Software Engineer - Linux Backend Systems
Leonardo DRS, Inc.6 days ago
Germantown, MD, USASenior
Base Salary
$107k - $145k/yr
Responsibilities
- Design, develop, test, debug, and maintain Linux-based software for radar and defense technology solutions.
- Translate customer, product, and system requirements into secure, scalable, and maintainable software designs.
- Develop primarily in Rust while supporting C and C++ codebases, interfaces, and existing systems.
- Build and improve automated build, test, and deployment processes using Git, Jenkins or similar tools, and container-based environments.
- Build and troubleshoot Linux services involving networking, containers, and service-to-service communication.
- Lead assigned technical work, contribute to architecture decisions, mentor teammates, and communicate technical risks and tradeoffs.
Requirements
- Bachelor’s degree in engineering, computer science, or a related technical field.
- At least five years of relevant software engineering experience.
- Fluency in C, C++, or Rust, with the ability and interest to become productive in Rust; prior Rust experience is preferred but not required.
- Strong Linux proficiency, including command-line tools, shell scripting, automation, and build systems.
- Experience developing or troubleshooting networked services and familiarity with Docker or comparable container technologies.
- Experience with APIs, messaging, publish/subscribe patterns, protobuf, gRPC, or comparable inter-process and service communication approaches.
- Proficiency with Git and experience with automated build, test, or CI/CD pipelines.
- Ability to lead technical work independently, collaborate effectively, meet U.S. citizenship requirements, and hold or obtain a DoD security clearance.
Benefits
- Medical, dental, and vision coverage; health savings account contribution; telemedicine; life and disability insurance; legal insurance; and a 401(k) savings plan.
- Paid vacation, holidays, sick and emergency leave, paid parental leave, and community service hours.
- Tuition reimbursement, professional development, career-growth, and skill-enhancement programs.
- Flexible 9/80 schedule; the role is full-time and on-site in Germantown, Maryland.
- Eligible employees may receive performance-based bonuses, equity awards, and applicable overtime pay.
About Leonardo DRS, Inc.
Leonardo DRS, Inc. builds defense electronics and integrated systems for the U.S. military and allied customers, including electro‑optical/infrared sensors, naval power and propulsion, rugged computing, and force protection solutions. Headquartered in Arlington, Virginia, it is majority-owned by Leonardo S.p.A., traces its origins to 1969 (as DRS Technologies), and is publicly traded on Nasdaq under the ticker DRS following its 2022 combination with RADA Electronic Industries.