Senior Principal Embedded Software Engineer IV

Northrop Grumman

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cincinnati, OH
Salary
$142,200–$213,200 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $190k
This role $178k
$131k most similar roles pay here $246k

This role pays less than 56% of similar roles. Most pay $165,953–$213,250 — the shaded band above. At the midpoint, this role pays about $178k versus about $190k 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 $114,900–$172,300 across 267 roles with salary data.

Most-posted roles

View all roles at Northrop Grumman

At a glance

TL;DR · Senior Principal Embedded Software Engineer IV

Sr Principal Embedded Software Engineer (level 4) joins the Mission Systems team to lead the development of sensor, communication, and cyber systems for intelligence customers. This role involves managing multi-disciplinary programs through all phases including requirements generation, hardware selection, software development, system integration, and testing. The engineer will solve complex problems in advanced waveform development, low SWaP processing systems, space communication payloads, and persistent signal surveillance. Required technical skills include proficiency in C, C++, and embedded assembly languages like ARM, PIC, and AVR. Candidates must be skilled in tools such as Xilinx SDK, TI Code Composer Studio, IAR Embedded Workbench, GCC, and various debugging tools like JTAG emulators and logic analyzers. Experience with Python, Bash, Git, Jira, and protocols like SPI, I2C, and SpaceWire is also required to support these specialized SIGINT/EW and Cyber applications.

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 advanced waveforms and low size, weight, and power (SWaP) processing systems.
  • Design and implement specialized space communication payloads and persistent signal surveillance systems.
  • Perform hardware selection, software development, system integration, and testing.
  • Solve complex problems in digital signal processing and software-defined radio platforms.
  • Utilize C, C++, and assembly languages to develop embedded software for mission-critical systems.

What we're looking for

  • Bachelor's degree in science or engineering with 8 years experience, Master's with 6 years, or PhD with 4 years.
  • Technical leadership experience leading small teams of at least three engineers.
  • Experience with C, C++, and embedded assembly languages such as ARM, PIC, and AVR.
  • Experience with embedded systems development environments like Xilinx SDK, TI Code Composer Studio, IAR Embedded Workbench, or GCC.
  • Experience with embedded debugging tools including JTAG emulators, GDB servers, and logic analyzers.
  • Experience with scripting languages such as Python, Bash, or Batch.
  • Experience with full lifecycle development, version control systems, and Agile software planning tools.
  • US Citizenship and the ability to obtain a DoD Top Secret security clearance are required.

More like this

Similar roles

Staff Embedded Software Engineer

Northrop Grumman

Cincinnati, OH 4 days ago $177,000–$265,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 PREEMPT_RT
10+ yrs exp

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 Staff Embedded Software Engineer

Abbott

Alameda, CA 38 days ago $130,700–$261,300
C Embedded Systems RF UML SysML Model-Based Design Source Control Management FDA 510K PMA Debugging verification, and validation Object Modeling Design
10+ yrs exp

Senior Embedded Software Engineer

General Dynamics

Bloomington, MN 6 days ago $153,928–$160,000
C embedded system s MBSE SysML FPGA Magic Draw GitLab PTP SPI QSPI UART I2C JTAG RSTP VLAN Parasoft CppCheck Static Code Analysis Code Coverage
8+ yrs exp