Embedded Software Engineer (Secret) - Level 5 (Chandler)

Northrop Grumman•Chandler, AZ
•$147,700 - $221,500•Onsite

About The Position

Northrop Grumman’s Space Sector is hiring a Level 5 Embedded Software Engineer in Chandler, Arizona. The role is 100% onsite and cannot accommodate telecommuting. The engineer designs, develops, documents, tests, and debugs application software and systems with logical and mathematical solutions, while collaborating with equipment designers and hardware engineers. The work includes embedded real-time software development, debugging, and testing; resolving software and system issues; and ensuring software standards are met. The team works a 9/80 schedule: nine hours per day Monday through Thursday, eight hours every other Friday, with the alternate Friday off. Travel is 10% of the time. An active, in-scope Secret clearance is required at application.

Requirements

  • Bachelor’s degree and 12 years of professional experience, or a Master’s degree and 10 years of professional experience, or a Ph.D. and 8 years of professional experience.
  • U.S. citizenship and an active, in-scope Secret clearance at the time of application.
  • Object-oriented software development experience in C/C++ in a Linux environment.
  • Embedded real-time software development, debugging, and testing experience.
  • Experience with real-time operating system environments, such as VxWorks, Integrity, LynxOS, Yocto Linux, or an equivalent RTOS.
  • Experience with the full software development lifecycle.
  • Excellent written and verbal communication skills.
  • Problem-solving and troubleshooting skills.

Nice To Haves

  • Experience with PowerPC, ARM, and/or RISC-V architectures.
  • Experience in design, integration, and testing with real-time computer-in-the-loop and hardware-in-the-loop test laboratories.
  • Experience developing interfaces to support system hardware integration efforts.
  • Experience with CI/CD tools such as Jenkins or GitLab CI.

Responsibilities

  • Design, develop, document, test, and debug applications software and systems.
  • Conduct multidisciplinary research and collaborate with equipment designers and hardware engineers in planning, designing, developing, and utilizing electronic data processing systems.
  • Analyze system capabilities and resolve problems involving program intent, output requirements, input data acquisition, programming techniques, and controls.
  • Prepare operating instructions and design and develop compilers, assemblers, utility programs, and operating systems.
  • Perform embedded real-time software development, debugging, and testing.
  • Ensure software standards are met.
  • Demonstrate problem-solving and troubleshooting skills.

Benefits

  • Health insurance coverage
  • Life insurance
  • Disability insurance
  • Savings plan
  • Company-paid holidays
  • Paid time off for vacation and/or personal business
  • Relocation assistance may be available
  • Employees may be eligible for overtime, shift differential, and a discretionary bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service