Staff Embedded Software Engineer

Northrop Grumman

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cincinnati, OH
Salary
$177,000–$265,600 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $192k
This role $221k
$129k most similar roles pay here $280k

This role pays more than 75% of similar roles. Most pay $163,725–$220,250 — the shaded band above. At the midpoint, this role pays about $221k versus about $192k for comparable roles.

Based on 240 similar postings.

Employer

About Northrop Grumman

Northrop Grumman is a leading global aerospace and defense technology company providing systems in autonomous systems, cyber, C4ISR, space, strike, and logistics. Industry: Aerospace & Defense

Northrop Grumman currently has 461 open roles on FindRole.

Listed pay typically runs $117,500–$176,300 across 276 roles with salary data.

Most-posted roles

View all roles at Northrop Grumman

At a glance

TL;DR · Staff Embedded Software Engineer

As a Staff Embedded Software Engineer within the Mission Systems sector, you will lead the development of sensor, communication, and cyber systems for intelligence customers. You will join multi-disciplinary program teams to manage all phases of project lifecycles, including requirements generation, hardware selection, software development, system integration, and testing. The role focuses on solving complex problems in advanced waveform development, low SWaP processing systems, space communication payloads, and persistent signal surveillance for SIGINT/EW and Cyber applications. You will utilize C, C++, and assembly languages like ARM, PIC, and AVR, alongside tools such as Xilinx SDK, TI Code Composer Studio, and GNU GCC. Experience with Python or Bash scripting, JTAG emulators, and logic analyzers is required. Preferred skills include knowledge of RTOS, MATLAB, and protocols like SpaceWire or MIL-STD-1553B.

What does a Embedded Software Engineer earn?

Median $154416 from 99 postings across 18 companies.

See salary data

What you'll do

  • Lead the development of sensor, communication, and cyber systems for intelligence customers.
  • Manage technical leadership for small teams of three or more engineers.
  • Execute all phases of the development lifecycle from requirements generation to product release.
  • Develop software using C, C++, and embedded assembly languages like ARM, PIC, and AVR.
  • Conduct hardware selection and system integration for specialized communication and sensing systems.
  • Research and solve problems in advanced waveform development and low SWaP processing systems.
  • Perform embedded systems debugging and analysis using JTAG emulators and logic analyzers.
  • Develop software for space communication payloads and persistent signal surveillance systems.

What we're looking for

  • US Citizenship is required.
  • Ability to obtain a DoD Top Secret security clearance prior to starting employment.
  • Bachelor of Science degree in science, engineering, or related field with 12 years of experience; or 10 years with a Master's degree; or 7 years with a PhD.
  • Technical leadership experience of small teams of 3+ engineers.
  • Experience with C, C++, and embedded assembly languages such as ARM, PIC, and AVR.
  • Experience with embedded systems development environments (Xilinx SDK, TI Code Composer Studio, IAR Embedded Workbench, GCC) and debugging tools like JTAG emulators or logic analyzers.
  • Experience with scripting languages (Python, Bash, Batch), version control systems, and Agile software planning tools.
  • Experience with full lifecycle development from requirements through design, implementation, integration, test, and product release; Active Top Secret Clearance; experience with embedded communications protocols; interest in DSP; proficiency with MATLAB/Octave; and experience with RTOS (preferred).

More like this

Similar roles

Embedded Software Engineer

General Dynamics

Bloomington, MN 89 days ago $118,570–$126,000
C++ C Python Embedded Software Linux RTOS HW/SW Integration Software Design AI Low-level Software
5+ yrs exp Hybrid

Embedded Software Engineer Level 2 or Level 3

Northrop Grumman

Cincinnati, OH 4 days ago $91,800–$137,600
C C++ Assembly ARM PIC AVR Xilinx SDK TI Code Composer Studio IAR Embedded Workbench GCC Python Bash Git Jira SPI I2C RS-232 CAN SpaceWire MIL-STD-1553B DSP GNU Radio MATLAB RTOS FreeRTOS Zephyr VxWorks Linux
2+ yrs exp

Senior Principal Embedded Software Engineer IV

Northrop Grumman

Cincinnati, OH 4 days ago $142,200–$213,200
C C++ Assembly ARM PIC AVR Xilinx SDK TI Code Composer Studio IAR Embedded Workbench GCC Python Bash Git Jira SPI I2C RS-232 CAN SpaceWire MIL-STD-1553B DSP GNU Radio MATLAB RTOS FreeRTOS Zephyr VxWorks Linux
8+ yrs exp

Staff Embedded Software Engineer

Abbott

Alameda, CA +1 104 days ago $114,000–$228,000
C C++ C# Python Embedded Systems Firmware Source Control Management Microprocessor Architecture Bluetooth Low-Energy RF WiFi UML SysML Model-Based Design ISO13485 FDA 510k
8+ yrs exp

Staff Embedded Software Engineer

Abbott

Alameda, CA +1 87 days ago
C Embedded Systems UML SysML Model-Based Design RF WiFi Source Control Management Debugging FDA 510K PMA Verification Validation
10+ yrs exp

Staff Embedded Software Development Engineer

Qualcomm

San Diego, CA 19 days ago $136,893–$202,200
Embedded Software RTOS Firmware 3G 4G 5G AI Communication Protocols Debugging Validation Technical Specifications Wireless Chipsets
3+ yrs exp