Northrop Grumman Aeronautics Systems (NGAS) Global Surveillance division is seeking a Principal Software Engineer to join their team to work on revolutionary systems that impact people's lives around the world today, and for generations to come.
Requirements
- At least 3+ years of experience developing software using object-oriented programming languages, including C/C++.
- At least 3+ years of experience developing software on Windows and/or Linux, and RTOS systems like LynxOS or VxWorks.
- At least 3+ years of development experience with aviation software and/or safety-critical systems.
- A solid understanding and the ability to demonstrate the nuances associated with safety-critical software development.
- Evidence of experience with standards for safety-critical software development, such as DO-178C.
- Specialist knowledge of avionics communication protocols, specifically ARINC 429, ARINC 422, and MIL-STD-1553.
- Experience in testing methodologies pertinent to avionics systems, including hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing.
Responsibilities
- Independently design, implement, test, and maintain software throughout the lifecycle while adhering to specified requirements and standards.
- Collaborate within teams to integrate software solutions with other system components.
- Utilize technical knowledge to contribute to solutions for complex software problems.
- Analyze, collect, and report software metrics to ensure product quality and adherence to performance standards.
- Participate in software working groups and support discussions with customers as required.
- Implement and maintain software best practices across all phases of development.
- Apply innovative approaches to develop software products from concept to delivery, ensuring quality and compliance with project plans.
Other
- Ability to obtain and maintain a DoD Secret level security clearance. An interim DoD secret clearance is ok to start.
- Ability to obtain and maintain any special program clearances as required. Not required to start.
- A current DoD Top Secret level security clearance is preferred.
- U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
- Travel: Yes, 10% of the Time