×
Register Here to Apply for Jobs or Post Jobs. X

Principal​/Senior Principal Engineer Embedded Software Engineer

Job in Charlottesville, Albemarle County, Virginia, 22904, USA
Listing for: SwiftCruit
Full Time position
Listed on 2026-07-14
Job specializations:
  • Software Development
    DevOps, Unix/Linux, Software Engineer, Python
Job Description & How to Apply Below

Relocation Assistance

Relocation assistance may be available.

Clearance

Clearance required for start:
Yes

Clearance type:
Secret

Travel

Travel:
Yes, 10% of the time.

Position Overview

At Northrop Grumman, Senior Principal and Principal Embedded Software Engineers join a team that delivers mission‑enabling solutions for global security. The role supports systems across the Multidomain Sensing, Targeting, and Survivability division, using Model‑based Engineering, Dev Sec Ops , and Agile practices to evolve critical national defense products and capabilities for the warfighter.

Basic Qualifications – Principal Embedded Software Engineer
  • Bachelor’s degree in Computer Science, Computer Engineering, or related STEM degree with a minimum of 5+ years of relevant engineering experience; 3+ years with a Master’s degree; or 1+ year with a PhD.
  • Experience with Object‑Oriented Programming in C/C++; familiarity with Java is a plus.
  • Experience with scripting languages (Python, Bash, Batch, etc.).
  • Experience developing Embedded Software running Linux or VxWorks Real Time Operating Systems.
  • Familiarity with software architecture (design patterns, object‑oriented design).
  • Familiarity with CI/CD pipeline development (Dev Ops).
  • Familiarity with software development methodologies and frameworks such as Waterfall and/or Agile.
  • Familiarity with various version control systems (Git, Git Lab, Git Hub, Bitbucket, Clear Case, etc.) and Agile software planning tools (Rally, Jira, etc.).
  • Familiarity with modeling tools (CAMEO, Rational).
  • U.S. citizenship.
  • Ability to obtain and maintain a minimum of a Secret Clearance with additional customer‑specified clearance prior to start.
  • Occasional travel required to support program and customer needs.
Basic Qualifications – Senior Principal Embedded Software Engineer
  • Bachelor’s degree in Computer Science, Computer Engineering, or related STEM degree with a minimum of 8+ years of engineering experience; 6+ years with a Master’s degree; or 4+ years with a PhD.
  • Experience with Object‑Oriented Programming in C/C++; familiarity with Java is a plus.
  • Experience with scripting languages (Python, Bash, Batch, etc.).
  • Experience developing Embedded Software running Linux or VxWorks Real Time Operating Systems.
  • Familiarity with software architecture (design patterns, object‑oriented design).
  • Familiarity with CI/CD pipeline development (Dev Ops).
  • Familiarity with software development methodologies and frameworks such as Waterfall and/or Agile.
  • Familiarity with various version control systems (Git, Git Lab, Git Hub, Bitbucket, Clear Case, etc.) and Agile software planning tools (Rally, Jira, etc.).
  • Familiarity with modeling tools (CAMEO, Rational).
  • U.S. citizenship required.
  • Ability to obtain and maintain a minimum of a Secret Clearance with additional customer‑specified clearance prior to start.
  • Occasional travel required to support program and customer needs.
Preferred Qualifications
  • Experience with software development methodologies and frameworks such as Waterfall and/or Agile.
  • Experience with CI/CD pipeline development (Dev Ops).
  • Experience testing, debugging, and integrating Embedded Software on target hardware.
  • Active Secret Clearance.
  • Demonstrated leadership and teamwork capability, interpersonal communication skills, and activities.
Benefits

Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, a savings plan, company‑paid holidays, and paid time off (PTO) for vacation and/or personal business.

Equal Employment Opportunity Statement

Northrop Grumman is an Equal Opportunity Employer and makes hiring decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit Northrop Grumman EEO Statement.

U.S. Citizenship Requirement

U.S. citizenship is required for all positions with a government clearance and certain other restricted positions.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary