Principal Embedded Software Engineer

Northrop Grumman
US - Maryland - Annapolis
View Company Profile / << Go Back

  • Job Type: Full time
  • 8 days ago

Job Description

Design, develop, integrate, and test embedded software for undersea payload systems throughout the software development lifecycle. Participate in agile cross-functional teams and technical reviews, ensuring requirements are met and recommending task priorities to technical leads.

Requirements: Requires a bachelor's degree in a relevant STEM discipline and at least five years of embedded real-time software development experience, or a master's degree with at least three years; a PhD is also accepted with no stated experience minimum. Candidates need C++ and Python development experience, embedded software experience, Linux and/or Windows experience, demonstrated technical leadership, U.S. citizenship, and the ability to obtain and maintain a TS/SCI clearance with polygraph.

Key Skills: C++, Python, Embedded Software Development, Real-Time Systems, Linux, Windows, Technical Leadership, Software Design, Software Integration, Software Testing, Hardware Integration, Debugging, Agile Development, Requirements Compliance, Technical Reviews

Benefits: Health Insurance, Life Insurance, Disability Insurance, Savings Plan, Paid Holidays, Paid Time Off, Overtime Eligibility, Shift Differential, Discretionary Bonus, Long-Term Incentives




Fast Track Upload