Northrop Grumman

Engineer Software - Embedded and Real Time (Multiple Locations) - R10208467

Job Description

Posted on: 
2025-09-23

The role involves designing, developing, integrating, and testing software for embedded and real-time systems within Northrop Grumman's Software organization, emphasizing collaboration in an Agile environment.

Responsibilities

  • Design and develop software for embedded and real-time systems.
  • Participate in the full software development life cycle.
  • Work with real-time operating systems for safety-critical applications.
  • Collaborate in Agile Scrum teams.
  • Analyze system capabilities to resolve program intent and output requirements.
  • Utilize static and dynamic code analysis tools.
  • Maintain and integrate safety-critical embedded software.

Job Requirements

  • Bachelor's degree in a STEM discipline with 2 years of experience or a Master's degree with no experience.
  • Experience in developing software in C, C++, and/or Python for safety-critical systems.
  • Knowledge of embedded real-time software architecture and design.
  • Familiarity with static and dynamic code analysis tools.
  • Active Secret DoD Clearance.
  • Ability to collaborate with systems engineers and hardware designers.
  • Experience with software requirement specification testing and automated scripting languages is preferred.
Apply now

More job openings