remote
Embedded Software Architect 5 AHT - Northrop Grumman
Software Architect
Lead the design and architecture of safety‑critical embedded software, driving high‑integrity solutions on advanced aerospace platforms using C/C++, RTOS, and AUTOSAR frameworks.
About the role
Key Responsibilities
- Architect and design embedded software solutions for high‑reliability aerospace systems, ensuring compliance with safety standards such as DO‑178C and MISRA C.
- Collaborate with hardware, systems, and integration teams to define interfaces, performance requirements, and test strategies.
- Lead code reviews, static analysis, and verification activities to maintain code quality and traceability.
- Develop and maintain development tools, build systems, and continuous integration pipelines for embedded builds.
- Mentor junior engineers, provide technical guidance, and foster a culture of excellence and innovation.
Requirements
- 10+ years of embedded software development experience in safety‑critical domains.
- Deep expertise in C/C++, RTOS (e.g., VxWorks, FreeRTOS), and AUTOSAR architecture.
- Strong knowledge of MISRA C guidelines, DO‑178C processes, and hardware interface design.
- Proficiency with version control (Git), build systems, and CI/CD pipelines.
- Excellent communication skills and ability to work in a cross‑functional, matrixed environment.