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

Senior Principal Engineer Software - Embedded Development R10215722

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Northrop Grumman
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Position: Senior Principal Engineer Software - Embedded Development (Multiple Locations) - R10215722
Senior Principal Engineer Software - Embedded Development (Multiple Locations) - R

Northrop Grumman is seeking a Senior Principal Engineer Software – Embedded Development to lead the design, development, and integration of safety‑critical embedded real‑time software. The position will work across the full software development lifecycle, from requirements and design through to integration, testing, and maintenance.

Location & Travel

• Potential sites:
San Diego, CA;
El Segundo, CA;
Palmdale, CA;
Oklahoma City, OK

• Travel: up to 10% of the time

• Relocation assistance may be available

• Full‑time, on‑site; remote or hybrid not available

Clearance

Top Secret clearance required; active DoD clearance and potential for Special Program Access (SAP/PAR).

Roles and Responsibilities

• Design, develop, maintain and execute automated software tests for qualification of embedded software products.

• Lead and coordinate multi‑disciplinary cross‑functional teams throughout the software development lifecycle.

• Work in an Agile lab environment to deliver quality software.

• Analyze requirements for computer software configuration items (CSCI).

• Develop detailed, clear, and concise technical documentation.

• Troubleshoot, diagnose, and resolve problems identified during integration, acceptance testing, and operational events.

• Prepare and submit detailed problem reports for errors found.

Basic Qualifications

• Bachelor’s Degree in a STEM discipline with 8+ years of related engineering experience, OR a Master’s with 6+ years, OR a PhD with 4+ years.

• Experience developing safety‑critical embedded real‑time software.

• Experience with UAV route planning, routing algorithms or geometrically based algorithms.

• Proficiency in C/C++ and Python development.

• Experience in software development methodologies (waterfall, Agile) throughout the lifecycle.

• Experience with software change control, change management, and CI/CD tools such as Atlassian, Git Hub, Git Lab, and/or Jenkins.

• Experience developing and testing embedded C/C++ software on RTOS platforms such as VxWorks, Integrity or Real‑Time Embedded Linux.

• Familiarity with static code analysis tools (Coverity, Sonar Qube, Fortify).

• Familiarity with MATLAB.

• Active DoD Top Secret clearance; ability to obtain and maintain SAP/PAR.

Preferred Qualifications

• Current Special Program Access (SAP/PAR).

• Prior experience on existing embedded systems.

• Demonstrated leadership and strong teamwork and communication skills.

• Proficiency with multi‑threaded programming in C/C++ for real‑time systems.

• Experience with SOAP and Java services.

• Proficiency with scripting languages such as Python, MATLAB, JavaScript, and/or Bash.

Compensation and Benefits

Primary Level Salary Range: $ – $. The range is a general guideline and may be adjusted based on role responsibilities, candidate experience, and other factors.

Additional pay may include overtime, shift differential, and discretionary bonuses. Employees in leadership positions may be eligible for Long‑Term Incentives. Benefits include health, life and disability insurance, a savings plan, paid holidays, and paid time off for vacation or personal business.

EEO Statement

Northrop Grumman is an Equal Opportunity Employer, making 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, visit  U.S. citizenship is required for all positions requiring a government clearance.

#JLjbffr
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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary