Principal Engineer Software - Embedded Development (Multiple Locations) - R10215717-4 jobs in United States
cer-icon
Apply on Employer Site
company-logo

Northrop Grumman · 1 month ago

Principal Engineer Software - Embedded Development (Multiple Locations) - R10215717-4

Northrop Grumman is a leading aerospace and defense technology company, seeking a Principal Software Engineer to join their team. The role involves working on software supporting various systems throughout the software development lifecycle, requiring strong leadership skills and collaboration with multiple teams.

AerospaceData IntegrationManufacturingRemote SensingSecurity
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Design, development, maintenance, and execution of automated software tests for qualification of embedded software products
Experienced in working in a lab environment on an Agile project
Knowledge of, and experience working in, all phases for the Software Development Lifecycle
Analyze requirements allocated to computer software configuration items (CSCI)
Develop detailed, clear, and concise technical documentation
Candidate will work with software developers and other engineers, as needed, to help diagnose and identify the root cause of problems found during software installation, integration, acceptance test, and operational events
Submit detailed problem reports for errors found

Qualification

Embedded software developmentC/C++ programmingAgile methodologiesSafety-critical softwarePython programmingCI/CD toolsSoftware architectureStatic code analysisTeamworkCommunication skills

Required

Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline with 5 years of related engineering experience; OR a Master's degree in a STEM discipline and 3 years of related engineering experience OR a PhD degree in a STEM discipline and 1 years of related engineering experience
Experience with safety-critical embedded real time software
Experience with UAV route planning, routing algorithms or other geometrically based algorithms
Experience with developing software and scripts in C/C++, and Python
Experience with software development methodologies and frameworks such as waterfall and / or Agile for all phases of the software development life cycle
Experience with software change control, change management, and CI/CD tools such as: Atlassian tool suite, GitHub, GitLab, AND/OR Jenkins
Experience with software architecture, design, implementation, integration, debugging, and testing safety-critical embedded real time software written in C/C++ running on real-time operating systems such as: VxWorks, Integrity, AND/OR Real Time Embedded Linux
Familiarity with static code analysis tools such as: Coverity, SonarQube, and Fortify
Familiarity with using MATLAB
Active in-Scope, DoD Top Secret clearance
Ability to obtain and maintain initial Special Program Access (SAP/PAR). This SAP/PAR must be obtained prior to commencement of employment and must be obtained within a reasonable amount of time as determined by the company to meet its business needs. (Of note: SAP/PAR will be upgraded once selected candidate is in role. Therefore, candidates must also be able to obtain and maintain upgraded SAP/PAR.)

Preferred

Current Special Program Access
Previous experience with existing system
Differentiating characteristics include demonstrated leadership, excellent teamwork, and excellent oral and written communication
Recent experience and proficiency with multi-threaded programming in C/C++ for real time systems
Experience with SOAP and Java services
Recent experience and proficiency with scripting languages such as Python, MATLAB, JavaScript, AND/OR Bash

Benefits

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

Company

Northrop Grumman

company-logo
Northrop Grumman is an aerospace, defense and security company that provides training and satellite ground network communications software.

Funding

Current Stage
Public Company
Total Funding
$3.7B
Key Investors
U.S. Department of DefenseNASA
2025-05-27Post Ipo Debt· $1B
2024-01-29Post Ipo Debt· $2.5B
2023-12-20Grant· $72M

Leadership Team

leader-logo
Kenneth Crews
Corporate Vice President and Chief Financial Officer
linkedin
leader-logo
Tom Wilson
Corporate Vice President, Enterprise Business Development
linkedin
Company data provided by crunchbase