remote
Principal Core Systems Engineer - Northrop Grumman
Systems Engineer
Lead the design and integration of mission‑critical core systems, driving architecture, performance, and reliability using C++, embedded Linux, and real‑time operating system expertise.
About the role
Key Responsibilities
- Define and develop high‑performance core system architectures for aerospace and defense platforms.
- Lead implementation of embedded software using C++ and Linux, ensuring real‑time constraints are met.
- Collaborate with cross‑functional teams to integrate hardware, firmware, and software components.
- Apply model‑based design and verification tools to validate system behavior and compliance.
- Mentor junior engineers and drive best practices in code quality, configuration management, and documentation.
Requirements
- 10+ years of experience in embedded systems engineering, with a focus on C++ and Linux.
- Deep knowledge of real‑time operating systems and performance optimization.
- Proficiency in model‑based design, simulation, and verification methodologies.
- Strong problem‑solving skills and ability to work in a secure, cleared environment (Secret clearance required).
- Excellent communication and leadership abilities to guide multidisciplinary teams.