Skillbridge Principal Software Engineer/ Software Engineer

Northrop Grumman Northrop Grumman · Aerospace · Oklahoma City, OK +1 · Software

Northrop Grumman is seeking a Software Engineer for their SkillBridge program, supporting Aeronautics Systems. The role involves software development, testing, and integration for various programs, with a focus on safety-critical embedded real-time software. Requires a STEM degree and experience with multiple programming languages and software development lifecycles. A Secret clearance is mandatory.

What you'd actually do

  1. Contribute to software engineering initiatives for several programs with software design & development, software test and integration, and DevOps expertise
  2. Support all phases of the development life cycle for flight, mission, lab and tools software
  3. Use a variety of software languages, technologies, and industry best practices
  4. Support the development of Strategic Operating Units, executing both sustainment and modernization programs

Skills

Required

  • Bachelor’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 2 years of experience in software engineering OR a Master’s degree in a (STEM) discipline from an accredited university and 0 years of experience OR a PhD degree in a (STEM) discipline from an accredited university and 0 years of experience
  • Familiar with Safety-Critical Embedded Real Time Software
  • Familiar with all phases of the software development life cycle and Agile framework as a Product Owner, SCRUM Master, and/or team member
  • Experience with developing software and scripts on various programming languages: C, C++, Python, PowerShell, VBScript, Bash, AND/OR KornShell for Safety-Critical applications/Systems
  • Familiar with Architecting, Designing, Implementing, Integrating, Verifying and Qualifying Safety-Critical Embedded Real Time Software running on various RTOS (VxWorks, Integrity, Real Time Embedded Linux)
  • Familiar with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, Fortify, AND/OR SonarQube
  • Familiar with Software Change Control, Change Management, and CI/CD tools
  • Active U.S. government Secret level or higher clearance (in-scope)

What the JD emphasized

  • Active U.S. government Secret level or higher clearance (in-scope)