Embedded Software Engineer (Leve 2 or Level 3)

Northrop Grumman•Cincinnati, OH
•$91,800 - $170,900•Onsite

About The Position

Northrop Grumman is seeking cleared or clearable, Embedded Software Engineers to develop sensor, communication, and cyber systems onsite in Cincinnati, OH. Engineers will be part of multi-disciplinary program teams implementing next-generation, specialized communication systems and sensing systems critical to US intelligence customers and allies. Team members will conduct all phases of these programs, including requirements generation, hardware-selection, software development, and system integration and test. Programs at Northrop Grumman in Cincinnati are engineering intensive, rapid-schedule jobs for diverse SIGINT/EW and Cyber applications. Research and solve problems in the areas of advanced waveform development, low size, weight, and power (low SWaP) processing systems, specialized space communication payloads, and persistent signal surveillance systems. Northrop Grumman offers flexible work arrangements, including 9/80 schedules and 4/10 schedules, along with training and learning opportunities supporting technical and personal growth. Competitive benefits include 401k matching.

Requirements

  • Bachelor of Science (BS) degree in science, engineering, or related field with 2 Years of experience; or 0 years with a Masters (MS) degree (for Engineer level)
  • Bachelor of Science (BS) degree in science, engineering, or related field with 5 Years of experience; or 3 years with a Masters (MS) degree (for Principal Engineer level)
  • Experience with C, C++, and embedded assembly languages such as ARM, PIC, and AVR
  • Experience with embedded systems development environments such as Xilinx SDK, TI Code Composer Studio, IAR Embedded Workbench, and the GNU compiler collection (GCC) and associated tools
  • Experience with embedded systems debugging and system analysis tools such as JTAG emulators, remote GDB servers, USB or benchtop logic analyzers
  • Experience with scripting languages (Python, Bash, Batch, etc)
  • Knowledge of full lifecycle of development from requirements through design, implementation, integration, test and product release
  • Familiarity with various version control systems (Git, GitLab, GitHub, Bitbucket, etc) and Agile software planning tools (Jira, Rally, etc)
  • US Citizenship is required
  • The ability to obtain a DoD Top Secret security clearance prior to starting employment (we will sponsor).

Nice To Haves

  • Active Top Secret Clearance
  • Experience with embedded communications protocols such as SPI, I2C, RS-232, CAN, SpaceWire, and MIL-STD-1553B
  • Interest in digital signal processing (DSP)
  • Experience with GNU Radio or other software-defined radio (SDR) platforms
  • Experience with MATLAB/Octave
  • Experience with embedded real-time operating systems (RTOS) such as FreeRTOS, Zephyr, VxWorks, or Linux with PREEMPT_RT

Responsibilities

  • Develop sensor, communication, and cyber systems.
  • Implement next-generation, specialized communication systems and sensing systems.
  • Conduct all phases of programs, including requirements generation, hardware-selection, software development, and system integration and test.
  • Research and solve problems in advanced waveform development, low SWaP processing systems, specialized space communication payloads, and persistent signal surveillance systems.

Benefits

  • Relocation assistance may be available
  • 9/80 schedules
  • 4/10 schedules
  • Training and learning opportunities
  • 401k matching
  • Health insurance coverage
  • Life and disability insurance
  • Savings plan
  • Company paid holidays
  • Paid time off (PTO) for vacation and/or personal business
  • Overtime
  • Shift differential
  • Discretionary bonus
  • Annual bonuses
  • Long Term Incentives (for VP or Director positions)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service