Jobs · Engineering · California

Embedded Software/Principal Embedded Software Engineer

Northrop Grumman · Camarillo, CA · 2 mo ago
On-siteEngineering$92k–$138k/yrFull-time

Due to the classified nature of the work, this position requires 100% on-site work at the Naval Air Warfare Center, Point Mugu and our Northrop Grumman Camarillo, CA office. No virtual or telecommute options are available. US Citizenship and a current DoD Secret Clearance (or higher) are required to start.

About the role

At Northrop Grumman, our employees work on revolutionary systems that impact lives worldwide. We seek bold, innovative individuals to join our Software Team in Camarillo, CA as an Embedded Software Engineer or Principal Embedded Software Engineer (Level 2/3). You’ll support the Growler Block II Program, contributing to the lifecycle of verification and validation tools for the ASC Operational Flight Program (OFP).

Responsibilities

  • Design, develop, and maintain embedded test-generation applications running on flight-representative hardware and simulators.
  • Support integration of toolsets with continuous-integration pipelines, automated test stations, and hardware-in-the-loop (HIL) environments.
  • Collaborate with software engineers, systems engineers, and test validation leads to translate high-level requirements into concrete test scenarios and coverage metrics.
  • Develop and maintain documentation (design specs, user guides, test plans) and provide training for tool users across the organization.
  • Participate in root-cause investigations for tool-related test failures, delivering fixes and improvements.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Experience in programming languages such as Ada, C/C++ (ISO-C++17 or later), C#, and/or Visual Basic.
  • Experience developing or maintaining test-generation tools, message injectors, and HIL test rigs.
  • Familiarity with Git, ClearCase, or Bitbucket; familiarity with CI/CD pipelines (Jenkins, GitLab CI).
  • US Citizenship and current DoD Secret Clearance (or higher).

Qualifications

Software Engineer (Level 2)

  • 2+ years of relevant experience (or 0 years with a Master’s degree).

Principal Software Engineer (Level 3)

  • 5+ years of relevant experience (or 3+ years with a Master’s degree).

Preferred Qualifications

  • Experience with Electronic Warfare or real-time systems.
  • Contributions to or leadership of small technical tasks within multi-disciplinary teams.
  • Experience building automated regression suites, coverage analysis tools, and integrating with test management systems (e.g., IBM DOORS).
  • Strong verbal and written communication; ability to produce clear technical documentation and present findings to cross-functional teams.
  • Domain experience with Operational Flight Programs (OFP) for mission-critical embedded systems.
  • Familiarity with Confluence, Jira, and SharePoint.
  • Experience applying best practices for embedded development, code reviews, and debugging complex hardware-software interactions.

Pay

  • Software Engineer (Level 2): $91,800.00 - $137,600.00
  • Principal Software Engineer (Level 3): $114,000.00 - $171,000.00

Base salary offers consider scope, responsibilities, experience, education, skills, and market conditions. Eligible employees may receive overtime, shift differential, discretionary bonuses, and long-term incentives (for VP/Director roles).

Benefits

  • Health insurance coverage.
  • Life and disability insurance.
  • Savings plan.
  • Company-paid holidays and paid time off (PTO) for vacation/personal business.

Schedule

  • 100% on-site (no remote options).
  • 10% travel required.

Similar jobs