Embedded Software/Principal Embedded Software Engineer

Northrop Grumman

United States

On-site

USD 92,000 - 171,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Northrop Grumman Mission Systems in Camarillo, CA is seeking an Embedded Software Engineer (Level 2/3) to support the Growler Block II program. All software work is on-site at Point Mugu/ Camarillo and involves developing test-generation tools for flight-representative hardware.

Candidates should hold a related bachelor’s degree and have 2+ years (5+ for principal) in Ada, C/C++, C#, or Visual Basic, plus experience with HIL test rigs, CI/CD, and Git.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or related field; 2+ years of relevant experience; or 0 years with a Master’s degree.
  • Experience in 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 required
  • Current DoD Secret Clearance or higher

Responsibilities

  • Contribute to the lifecycle of a family of verification and validation tools that exercise and confirm software requirements for the ASC OFP.
  • Design, develop, and maintain embedded test-generation applications that run 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 ASC organization.
  • Participate in root‑cause investigations when tool-related test failures occur, delivering fixes and improvements in a timely manner.

Skills

Ada
C/C++
C#
Visual Basic

Education

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science
Master's degree in related field

Tools

Git
ClearCase
Bitbucket
Jenkins
GitLab CI

Job description

RELOCATION ASSISTANCE: No relocation assistance available

CLEARANCE REQUIRED FOR START: Yes

CLEARANCE TYPE: Secret

TRAVEL: Yes, 10% of the Time Description

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.

The Software Team at Northrop Grumman Mission Systems (NGMS) is looking for you to join our team as a Embedded Software Engineer/Principal Embedded Software Engineer (Level 2/3) based out of Camarillo, CA. If you are an experienced Software Engineer or Software Developer, WE WANT YOU! Join our team and support our Growler Block II Program. All Software tasking will be performed at the Naval Air Warfare Center, Point Mugu and our Northrop Grumman Camarillo, CA office.

Note: Due to the classified nature of the work being performed, this position does not offer any virtual or telecommute working options. Applicants are encouraged to apply only if they are willing to work 100% on-site.

What you\'ll get to do:
  • Contribute to the lifecycle of a family of verification and validation tools that exercise and confirm software requirements for the ASC OFP.
  • Design, develop, and maintain embedded test‑generation applications that run 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 ASC organization.
  • Participate in root‑cause investigations when tool‑related test failures occur, delivering fixes and improvements in a timely manner.
Basic Qualifications for Software Engineer:
  • Bachelor\'s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field with 2+ years of relevant experience; or 0 years with a Master\'s degree
  • 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 required
  • Current DoD Secret Clearance or higher
Basic Qualifications for Principal Software Engineer:
  • Bachelor\'s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field with 5+ years of relevant experience; or 3+ years with a Master\'s degree
  • 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 required
  • Current DoD Secret Clearance or higher
Preferred Qualifications:
  • Experience with Electronic Warfare
  • Experience contributing to or leading small technical tasks within multi-disciplinary engineering teams.
  • Experience with building automated regression suites, coverage analysis tools, and integrating with test management systems (e.g., IBM DOORS).
  • Strong verbal communication and customer service skills.
  • Experience with developing and understanding system software requirements
  • Experience with real‑time systems.
  • Domain experience with Operational Flight Programs (OFP) for mission‑critical embedded systems.
  • Experience in applying best practices for embedded development, code reviews, and debugging complex hardware‑software interactions.
  • Familiarity with Confluence, Jira, and SharePoint.
  • Strong written and verbal communication; ability to produce clear technical documentation and present findings to cross‑functional teams.

Primary Level Salary Range: $91,800.00 - $137,600.00

Secondary Level Salary Range: $114,000.00 - $171,000.00

The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate\'s experience, education, skills and current market conditions.

Depending

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software/Principal Embedded Software Engineer
Embedded Software/Principal Embedded Software Engineer

Northrop Grumman • Rolling Meadows (IL)

On-site
USD 88,000 - 163,000
Health insurance
Paid time off
Relocation assistance
Principal Engineer Systems/Sr Principal Engineer Systems AHT - INF/MBSE
Principal Engineer Systems/Sr Principal Engineer Systems AHT - INF/MBSE

Northrop Grumman • United States

On-site
USD 109,000 - 204,000
Relocation assistance
Embedded / Principal Software Engineer
Embedded / Principal Software Engineer

Northrop Grumman Corp. • Warner Robins (GA)

On-site
USD 79,000 - 148,000
Relocation assistance
Health insurance coverage
Paid time off
Sr. Principal Embedded Software Engineer
Sr. Principal Embedded Software Engineer

Northrop Grumman • Rolling Meadows (IL)

On-site
USD 136,000 - 204,000
Health insurance
Disability insurance
Savings plan
+1
Principal/Senior Principal Engineer Embedded Software Engineer
Principal/Senior Principal Engineer Embedded Software Engineer

Northrop Grumman • Town of Florida (NY)

On-site
USD 98,400 - 147,600
Health insurance
Savings plan
Company paid holidays
+1
Sr Principal Engineer Embedded Software
Sr Principal Engineer Embedded Software

Northrop Grumman Corp. (AU) • San Diego (CA)

On-site
USD 142,200 - 213,400
Health insurance
Paid time off
Company paid holidays
Software/Principal Software Engineer
Software/Principal Software Engineer

Northrop Grumman Corp. • Oklahoma City (OK)

On-site
USD 75,000 - 140,000
Relocation assistance
Principal Software Embedded Engineer
Principal Software Embedded Engineer

Northrop Grumman • Rolling Meadows (IL)

On-site
USD 108,800 - 163,200
Health insurance
Paid time off
Discretionary bonus
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Northrop Grumman • Baltimore (MD)

On-site
USD 109,000 - 163,000
Health insurance
Life insurance
Disability insurance
+2
Principal Software Engineer - Development
Principal Software Engineer - Development

Grandforksiscooler • San Diego (CA), Northern (KY)

Hybrid
USD 98,000 - 171,000
Relocation assistance
Travel opportunity