Staff Missiles Embedded Software Architect 5 (aht)

Northrop Grumman Northrop Grumman · Aerospace · Los Angeles, CA +1 · Software

Staff Missiles Embedded Software Architect role at Northrop Grumman, focusing on designing, implementing, and supporting real-time, mission-critical software for advanced missile platforms. Requires extensive experience in embedded systems, C/C++ programming, and a Secret security clearance.

What you'd actually do

  1. Develop and implement software for embedded devices and systems based on requirements.
  2. Design, develop, code, test, and debug system software, including low-level drivers and board bring-up.
  3. Create and maintain hardware-abstraction layers (HAL) and operating-system abstraction layers (OSAL) for embedded systems.
  4. Define and enforce architectural guidelines, coding standards, and design patterns across cross-functional teams.
  5. Participate in all phases of the software development lifecycle in an Agile environment, including requirements verification and validation.

Skills

Required

  • BS or MS degree in Computer Engineering, Electrical Engineering, Aerospace Engineering, or related field
  • 12+ years of embedded software experience (or 10+ with MS, or 16+ without degree)
  • Embedded software development (full lifecycle)
  • Low-level embedded software development and troubleshooting
  • Communication skills across technical and non-technical stakeholders
  • Embedded systems design principles (operating systems, threading, inter-process communication)
  • C/C++ programming
  • Java, Python, or C# familiarity
  • Active US Government DoD Secret security clearance

Nice to have

  • Git
  • CI/CD pipelines (Jenkins, CMake, Make, Yocto)
  • Hardware abstraction layers, peripheral abstraction layers, OS abstraction layers
  • Pre-emptive, multitasking RTOS environments
  • VxWorks expertise
  • Embedded C++ optimization
  • Atlassian Suite (JIRA, Confluence, Bitbucket, SonarQube)
  • Product owner experience

What the JD emphasized

  • Active US Government DoD Secret security clearance with the ability to be cleared for SAP