Embedded Software Engineer (Leve 2 or Level 3)

Northrop Grumman
US - Ohio - Cincinnati
View Company Profile / << Go Back

  • Job Type: Full time
  • Yesterday

Job Description

Develop embedded software for specialized communication, sensing, and cyber systems supporting military and intelligence customers. Contribute across the full program lifecycle, including requirements generation, hardware selection, software development, system integration, and testing.

Requirements: A bachelor's degree in science, engineering, or a related field is required, with at least two years of experience for Engineer Level 2 or five years for Principal Engineer Level 3; master's degree holders may qualify with less experience. Candidates need experience with C/C++, embedded development environments and debugging tools, scripting, software lifecycle practices, and version control, plus U.S. citizenship and the ability to obtain a Top Secret clearance.

Key Skills: C, C++, Embedded Assembly, Embedded Systems Development, Python, Bash, Embedded Systems Debugging, System Analysis, Requirements Development, Software Design, Integration And Testing, Version Control, Agile Software Planning, Digital Signal Processing, Software-Defined Radio, Real-Time Operating Systems

Benefits: 401(k) Matching, Health Insurance, Life Insurance, Disability Insurance, Paid Holidays, Paid Time Off, Flexible Work Schedules, Training And Learning Opportunities, Potential Overtime, Potential Shift Differential, Potential Discretionary Bonus




Fast Track Upload