Taro Logo

Principal Embedded Software Engineer/Senior Principal Embedded Software Engineer

A pioneering defense and technology company with approximately 90,000 employees working across air, cyber, land, sea and space sectors.
Linthicum Heights, MD, USA
$105,400 - $158,000
Embedded
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Defense

Description For Principal Embedded Software Engineer/Senior Principal Embedded Software Engineer

Northrop Grumman is seeking a Principal/Senior Principal Embedded Software Engineer to join their Software Technologies Organization in Linthicum, MD. This role is part of their enterprise-wide digital transformation initiative, focusing on developing and maintaining mission-critical embedded software systems.

The position involves working with cutting-edge products and systems, primarily using C/C++ programming, and requires expertise in real-time embedded software development. The role encompasses the full software development lifecycle, from specification and design to implementation, integration, debugging, and maintenance.

As a member of the Software and Digital Technologies Organization, you'll be part of implementing Model-based Engineering, DevSecOps, and Agile practices. The role requires collaboration with cross-functional teams, participation in technical reviews, and contribution to mission-critical defense systems.

Key technical requirements include proficiency in C/C++, real-time embedded software development, and experience with the complete software lifecycle. Preferred skills include knowledge of Radar, Electronic Warfare, or Space technologies, experience with VxWorks/Linux Operating Systems, and familiarity with tools like Visual Studio, MATLAB, and Atlassian suite.

The position offers comprehensive benefits including health coverage, retirement plans, paid time off, and educational assistance. The work environment promotes professional growth and supports the mutual success of employees and the company. The role requires U.S. citizenship and the ability to obtain DoD Secret Clearance and Special Program Access (SAP).

Northrop Grumman, with approximately 90,000 employees worldwide, is committed to maintaining high ethical standards, embracing diversity and inclusion, and striving for corporate citizenship. The company offers opportunities to work on revolutionary systems that impact people's lives globally, continuing their legacy of technological advancement from the first trans-Atlantic flight to modern space exploration.

Last updated 9 days ago

Responsibilities For Principal Embedded Software Engineer/Senior Principal Embedded Software Engineer

  • Identify risks, suggest mitigation, track defects, develop resolutions, and report status
  • Develop and execute unit tests and build verification test plans
  • Conduct reviews of software related products, software designs, and technical documents
  • Participate in Integrated Product Teams (IPT) and design reviews
  • Participate in technical peer reviews to ensure system/software requirements are met

Requirements For Principal Embedded Software Engineer/Senior Principal Embedded Software Engineer

  • Bachelor's Degree with 8 years of experience, Master's degree with 6 years of experience, or Ph.D. with 4 years of experience in STEM
  • U.S Citizenship
  • Ability to obtain and maintain a DoD Secret Clearance
  • Ability to obtain Special Program Access (SAP)
  • Experience working in C/C++
  • Proficiency in working with real time embedded software
  • Experience with full software lifecycle

Benefits For Principal Embedded Software Engineer/Senior Principal Embedded Software Engineer

Medical Insurance
401k
Education Budget
Relocation Benefits
  • Health Plan
  • Savings Plan
  • Paid Time Off
  • Education Assistance
  • Training and Development
  • 9/80 Work Schedule (where available)
  • Relocation assistance may be available

Interested in this job?

Jobs Related To Northrop Grumman Principal Embedded Software Engineer/Senior Principal Embedded Software Engineer