Senior Principal Embedded Software Engineer

Northrop Grumman Northrop Grumman · Aerospace · San Diego, CA +1 · Software

Senior Principal Embedded Software Engineer role focused on designing, developing, integrating, and testing software for flight and mission-critical systems in an Agile development environment. Requires C/C++ proficiency, experience with real-time operating systems, and a Top Secret clearance.

What you'd actually do

  1. Work in a fast-paced environment with high expectations, significantly diverse assignments, and collaborative team settings across all levels
  2. Participate in the full SW development life cycle including requirements, design, implementation, qualification, and delivery of SW products to our customers
  3. Operate in an embedded technology development environment working with real time operating systems for use in flight and mission critical systems
  4. Work in Agile Scrum teams to develop SW products for multiple SW baselines
  5. Act as a team lead with formal responsibility. May mentor junior engineers.

Skills

Required

  • Bachelor’s Degree in STEM or equivalent experience
  • Full SW Development Life Cycle (SDLC)
  • C and C++ programming
  • Software architecture, design, implementation, integration, and debugging C++ SW
  • Multi-threaded SW for real-time applications (flight critical, Safety critical, medical, or mission critical)
  • RTOS environments
  • TCP and UDP based networks
  • Agile SW development
  • Embedded system programming
  • SW integration and testing
  • Active in-Scope, DoD Top Secret clearance
  • Ability to obtain and maintain initial Special Program Access (SAP/PAR)

Nice to have

  • Familiarity with data interfaces: 1553, 422, 429, Serial, Ethernet/IP, or Fibre Channel
  • VxWorks experience
  • Collaborate with systems engineers, hardware designers and integration/test engineers
  • Understand embedded SW component's role in larger system/architecture
  • Document, capture, and present software architectural components
  • High level understanding of architectural requirements for airworthiness certifications
  • Current applicable SAP access

What the JD emphasized

  • Top Secret clearance
  • flight critical SW
  • Safety critical SW
  • mission critical SW