N

Northrop Grumman

Builds stealth bombers, missiles, and satellites

Embedded Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeDulles, VA, USA

About the Job

Requirements

  • A bachelor's degree in Aerospace, Electrical, Computer, or Software Engineering or a related STEM field with 5 years of relevant professional experience, a master's degree in those fields with 3 years of relevant professional experience, or a PhD in those fields for Level 3.
  • A bachelor's degree in Aerospace, Electrical, Computer, or Software Engineering or a related STEM field with 8 years of relevant professional experience, a master's degree in those fields with 6 years of relevant professional experience, or a PhD in those fields with 4 years of relevant professional experience for Level 4.
  • An active, current, and in-scope U.S. Government Top Secret clearance and Sensitive Compartmented Information access at application, with the ability to obtain and maintain Special Access Program approval/access within a reasonable time; U.S. citizenship is required.
  • Advanced programming proficiency in C/C++ and Python.
  • Advanced programming proficiency in MATLAB.
  • Ability to debug hardware and software.
  • Ability to use software revision control tools such as Subversion and Git.
  • Ability to document technical and programmatic status clearly for management.

Responsibilities

  • Develop embedded software modules that interact directly with hardware protocols and interfaces, including UART, synchronous serial, MIL-STD-1553, SpaceWire, SPI, discrete digital and analog input/output.
  • Work with other disciplines to establish flight-software requirements and testing and verification plans.
  • Develop and configure board support packages and integrate device drivers.
  • Perform trade studies via computer simulation or kits and development boards.
  • Work with multiple engineers to integrate spacecraft components and flight software with the simulation platform.
  • Contribute to hardware definition and software design, development, debugging, and integration on simulation and hardware-in-the-loop platforms.
  • Analyze system resources to improve efficiency, stability, and processing speed.
  • Prepare design documentation, analysis, test results, and presentation materials for internal and external customers.
  • Work with software developers and other engineers as needed to diagnose problems and identify root causes found during software installation, integration, acceptance testing, and operational events.

Desired Qualifications

  • Active TS/SCI clearance with SAP.
  • System knowledge in one or more of these domains: spacecraft command and control, mission planning, space situational awareness, and visualization.
  • Familiarity with static code analysis tools such as Coverity, SonarQube, and Fortify.
  • Hardware interfacing, integration and test, and controls experience.
  • Understanding of common embedded system tools, real-time operating systems, and avionics integration and test practices.
  • Ability to integrate flight software using simulation models of sensors, actuators, and space environments to demonstrate closed-loop spacecraft system performance, and general integration and test of aerospace systems.
  • Understanding of Jenkins, Jira (Agile, Scrum, and Kanban), Bitbucket, and related DevSecOps tools.
  • Experience developing software in a Linux operating system environment.
  • Experience with National Instruments data acquisition cards.
  • Ability to read schematics and work with component datasheets.
  • Experience with digital, analog, RS-422 synchronous serial, UART, MIL-STD-1553, and SpaceWire electrical interfaces.

About the Company

Northrop Grumman

Builds stealth bombers, missiles, and satellites

Northrop Grumman builds military aircraft, missiles, rocket motors, satellites, and electronic systems, mostly for the American military and allied governments. It designed the B-2 stealth bomber and built NASA's James Webb Space Telescope, the largest telescope ever sent to space. The company works through four businesses: aircraft, missiles and ammunition, radar and communications systems, and space hardware such as satellites and solid rocket boosters. Most revenue comes from long-term government contracts, many of them classified. Its roots go back to Northrop Aircraft, founded in 1939, and it took its name after buying Grumman in 1994 and is based in Falls Church, Virginia.

Company size
10,001+
Company stage
IPO
Headquarters
Falls Church, VA
Founded
1939

Recently Posted Jobs

Explore more opportunities at Northrop Grumman

See more jobs