Embedded Software Engineer II — Space Systems (Onsite)

Northrop Grumman Corp.

McLean (VA)

On-site

USD 92,000 - 138,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
Life insurance
Disability insurance
Savings plan
Paid holidays
PTO

Job summary

Northrop Grumman Corp. in McLean, VA is seeking an Embedded Software Engineer Level 2 to support Lunar Base Infrastructure for NASA. The role is 100% onsite with a 9/80 schedule and requires the ability to obtain TS/SCI clearance.

You will develop flight software, integrate with hardware, and work across multiple engineering disciplines to ensure high-reliability space systems. The ideal candidate has a strong background in C/Python/Linux, embedded systems, and CI/CD pipelines, plus experience

Qualifications

  • Requires ability to obtain and maintain an active U.S. Government Top-Secret (TS) security clearance and SCI; U.S. citizenship required.
  • Must have experience in C/Python/Linux/Git.
  • Experience with Kubernetes (K8s)/Docker.
  • Experience with CI/CD pipelines.
  • Experience in collaborating within an integrated team of systems, software, and specialty engineers to develop solutions.

Responsibilities

  • Develop embedded software modules that can interact directly with hardware protocols and interfaces including UART, Synchronous Serial, MIL-STD-1553, SPACEWIRE, SPI, discrete digital and analog IO.
  • Work with other disciplines to establish Flight-Software requirements, testing and verification plan.
  • Develop and configure board support packages (BSPs) and integrate device drivers.
  • Performs trade studies via computer simulation or kits & development boards.
  • Work with multiple engineers to integrate spacecraft components and flight software with the simulation platform.
  • Be involved in the hardware definition and software design, development debug and integration on simulation and hardware-in-the-loop platforms.
  • Analyze system resources to enhance 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 help diagnose and identify the root cause of problems found during software installation, integration, acceptance test, and operational events.
  • Work in an innovative environment across diverse assignments and in collaborative team settings across all levels.
  • Other duties as assigned.

Skills

C
Python
Linux
Git

Education

Bachelor’s degree in Aerospace/Electrical/Computer/Software Engineering or related STEM field

Tools

Kubernetes (K8s)
Docker
Jenkins
Jira
Bitbucket
VxWorks
CI/CD pipelines

Job description

Northrop Grumman Corp. in McLean, VA is seeking an Embedded Software Engineer Level 2 to support Lunar Base Infrastructure for NASA. The role is 100% onsite with a 9/80 schedule and requires the ability to obtain TS/SCI clearance.

You will develop flight software, integrate with hardware, and work across multiple engineering disciplines to ensure high-reliability space systems. The ideal candidate has a strong background in C/Python/Linux, embedded systems, and CI/CD pipelines, plus experience

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Space Systems Embedded Software Engineer II
Space Systems Embedded Software Engineer II

0909 SP - Orbital Space Systems • United States

On-site
USD 92,000 - 138,000
Space Systems Embedded Software Engineer II
Space Systems Embedded Software Engineer II

Northrop Grumman Corp. • Tysons (VA)

On-site
USD 92,000 - 138,000
Embedded Software Engineer Level 3/4 (TS/SCI) Space Systems
Embedded Software Engineer Level 3/4 (TS/SCI) Space Systems

Northrop Grumman • McLean (VA)

On-site
USD 114,000 - 213,000
Relocation assistance may be available
Embedded Software Engineer – Space Systems (Level 3/4)
Embedded Software Engineer – Space Systems (Level 3/4)

Northrop Grumman Corp. • McLean (VA)

On-site
USD 114,000 - 213,000
Relocation assistance
9/80 schedule
Embedded Software Engineer, Space Systems (Level 3/4)
Embedded Software Engineer, Space Systems (Level 3/4)

Northrop Grumman • Sterling (VA)

On-site
USD 114,000 - 213,000
Embedded Software Engineer – Level 2
Embedded Software Engineer – Level 2

0909 SP - Orbital Space Systems • United States

On-site
USD 92,000 - 138,000
Embedded Software Engineer – Level 2
Embedded Software Engineer – Level 2

Northrop Grumman Corp. • McLean (VA)

On-site
USD 92,000 - 138,000
Health insurance
Life insurance
Disability insurance
+3
Embedded Software Engineer (TS/SCI) – Space Systems
Embedded Software Engineer (TS/SCI) – Space Systems

Northrop Grumman Corp. • Virginia (MN)

On-site
USD 114,000 - 171,000
Relocation assistance
Embedded Software Engineer, Space Systems (TS/SCI)
Embedded Software Engineer, Space Systems (TS/SCI)

Northrop Grumman • Virginia (MN)

On-site
USD 114,000 - 171,000
Health insurance
Life and disability insurance
Paid time off
Embedded Software Engineer – Level 3 or 4
Embedded Software Engineer – Level 3 or 4

Northrop Grumman Corp. • McLean (VA)

On-site
USD 114,000 - 213,000
Relocation assistance
9/80 schedule