Leonardo DRS, Inc.

Principal Embedded Software Engineer

Leonardo DRS, Inc.
Apply
1 day ago
Bridgeton, MO, USAStaff+

Base Salary

$117k - $158k/yr

Responsibilities

  • Design and write embedded software code.
  • Complete technical projects independently and lead other engineers.
  • Review customer specifications and requirements and develop supporting designs.
  • Develop, document, and support testing for products, systems, and subsystems.
  • Provide budget, cost, and schedule input for design assignments.
  • Document component and subsystem specifications and evaluate supplier subsystems and services.
  • Apply software engineering and computer science principles to develop, test, and document software solutions.
  • Plan and review test cases and participate in code reviews with systems engineers, software architects, and other technical staff.
  • Collaborate with internal and external customers and communicate clearly with company personnel and customers.
  • Travel up to 10% as necessary.

Requirements

  • Master’s degree in Computer Science, Computer Engineering, or a related field, or an equivalent combination of education and experience.
  • At least 8 years of industry experience delivering high-quality applications and programming experience in C, C++, C#, and/or Java.
  • Proven fundamentals in algorithm design, problem solving, and complexity analysis.
  • Practical experience working with embedded hardware.
  • Experience with object-oriented design and development and formal software development processes.
  • Experience with Linux/Unix and/or Windows.
  • Experience with software version control systems, preferably Git.
  • Strong verbal and written communication skills and the ability to work independently and collaboratively.

Benefits

  • In-person or hybrid work schedule based out of the Bridgeton, Missouri facility.
  • Comprehensive medical, dental, and vision insurance, including telemedicine and health savings account contributions.
  • Employer-matching 401(k) savings plan.
  • Paid vacation, holidays, sick leave, health/emergency leave, parental leave, and community service hours.
  • Life, disability, and legal insurance.
  • Tuition reimbursement, professional development, career-growth, and skill-enhancement programs.
  • Wellness programs supporting physical, emotional, and financial well-being.
  • Flexible work schedules, including a 9/80 program.
  • Annual performance-based bonuses, equity awards, and overtime eligibility may be available.

Tech Stack

CC#C++GitJavaLinuxWindows

Categories

Leonardo DRS, Inc.

About Leonardo DRS, Inc.

51-200 employees

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.

Contact me