Northrop Grumman is looking for a Flight Software Engineer to drive program execution toward software delivery schedule and develop, integrate, and test software for various flight/space/ground systems.
Requirements
- Strong proficiency in C/C++ programming, executing in an RTOS environment (i.e., VxWorks, FreeRTOS, RT-Linux, GH Integrity)
- Experience with VxWorks 6.9 and/or 7.0
- Experience with MIL-STD-1553B, SpaceWire, and CAN bus implementations and structured protocols
- Experience in Agile process and Atlassian Tool Suite (Jira, BitBucket, etc.)
- Experience using SIMICS, VectorCast, GoogleTest
- Familiarity with various processors, memory, and I/O architectures
- Ability to implement both procedural and object-oriented software in C++
Responsibilities
- Support program execution toward software delivery schedule
- Leverage software development best practices to right-size the needs of the effort (e.g. configuration management, unit testing)
- Requirements decomposition/generation
- Report status and metrics to program leadership
- Design, develop, document, integrate, test, and debug applications software and systems that contain logical and mathematical solutions
- Conduct multidisciplinary research and collaborate with equipment designers and/or hardware engineers in the planning, design, development, integration, and utilization of electronic data processing systems for product software
- Determine overall system and user needs; analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls
Other
- Bachelor’s Degree in Computer Engineering, Computer Science, Software Engineering, or related STEM degree
- Active DoD Secret clearance at the time of application and be able and willing to obtain and maintain a DoD Top Secret/SCI clearance
- Strong verbal and written communication skills
- Ability to work in a lab environment
- U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions