Principal / Sr. Principal Embedded Software Engineer

Northrop GrummanWarner Robins, GA
$98,400 - $184,200Onsite

About The Position

Northrop Grumman Defense Sector has a need for a Principal or Sr. Principal Embedded Software Engineer with its Weapons Integration and Mission Solutions (WIMS) organization in Warner Robins, GA. This engineering position is for a role on our Integrated Mission Solutions (IMS) Software Engineering Team. You will be an integral part of an interdisciplinary team of engineers focused on the modernization, sustainment, and verification/validation of Embedded Electronic Warfare and Radar Operational Flight Programs. Our ideal candidate will possess technical expertise, a drive to lead from where you are, collaborative people skills, and the proven ability to work within a technically diverse team. This is a full-time salaried position in Warner Robins, GA and requires that you work on-site daily.

Requirements

  • Must have a Bachelor of Science (B.S) degree in Computer Science, Electrical Engineering, Computer Engineering, or an equivalent STEM related discipline.
  • Proficiency in C/C++/Ada or other Object-Oriented programming languages
  • Proficiency in all areas of the formal software development lifecycle process from requirements to testing
  • Proficiency in analytical thinking and problem-solving
  • Highly motivated self-starters and able to efficiently operate in a team environment
  • Strong verbal and written communication skills
  • Must currently hold a U.S Department of War (DoW) Secret level security clearance

Nice To Haves

  • Experience developing/debugging software targeted at real-time operating systems (VxWorks, Embedded Linux)
  • Experience developing/debugging Electronic Warfare/Radar software
  • Experience with hands-on software/hardware integration and testing
  • Experience with the Agile software development process
  • Experience interfacing with customers and/or stakeholders
  • Experience leading cross-functional engineering teams
  • Experience with digital signal processing
  • Experience analyzing system requirements to derive software design and test specifications
  • Experience using Jira/Bitbucket/Git
  • Experience with LabView
  • Experience with QT Creator

Responsibilities

  • Develop, modify, and maintain embedded operational flight programs and simulation/emulation/IV&V applications using software development best practices and standards.
  • Participate in the full software development life cycle, to include requirements development, modeling and design, unit to CSCI testing, integration, formal system testing, release, installation, and maintenance.
  • Ability to provide leadership in solving complex problems.
  • Frequent opportunities to interact with Program Management, external suppliers and/or government customers, therefore excellent verbal, written and interpersonal skills are essential to succeeding in this role

Benefits

  • Relocation assistance may be available
  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service