Principal Engineer Software - Embedded and Real Time (Oklahoma City) - R10221468 jobs in United States
cer-icon
Apply on Employer Site
company-logo

Northrop Grumman · 13 hours ago

Principal Engineer Software - Embedded and Real Time (Oklahoma City) - R10221468

Northrop Grumman is a leading company known for its revolutionary systems that impact lives globally. They are seeking a Principal Software Engineer to develop software for embedded mission systems applications, focusing on real-time operating systems and collaborating in an Agile environment.

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

Responsibilities

Design, develop, integrate, modify and maintain customized or standardized embedded mission systems applications using software engineering best practices and standards
Participate in the full software development life cycle including requirements, design, implementation, qualification, and delivery of software products to our customers
Architect and develop embedded mission systems software applications on a real time operating system
Be a part of Agile Scrum teams to develop software products for multiple software baselines

Qualification

Embedded Real Time SoftwareCC++PythonAgile FrameworkSafety-Critical ApplicationsRTOS VxWorksRTOS IntegrityStatic & Dynamic Code AnalysisCI/CD ToolsSoftware Change ControlObject-Oriented ProgrammingDebuggingSoftware Requirement SpecificationInterpersonal CommunicationTeamwork CapabilitiesLeadership Skills

Required

Bachelor's degree in a STEM discipline (Science, Technology, Engineering or Math) with 5 years of related engineering experience; OR a Master's degree in STEM with 3 years of related engineering experience, OR a PhD in STEM with no related engineering experience
Familiar with Safety-Critical Embedded Real Time Software
Familiar with all phases of the software development life cycle and Agile framework as a Product Owner, SCRUM Master, and/or team member
Experience with developing software and scripts on various programming languages: C, C++, Python, PowerShell, VBScript, Bash, AND/OR KornShell for Safety-Critical applications/Systems
Familiar with Architecting, Designing, Implementing, Integrating, Verifying and Qualifying Safety-Critical Embedded Real Time Software running on various RTOS (VxWorks, Integrity, Real Time Embedded Linux)
Familiar with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, Fortify, AND/OR SonarQube
Familiar with Software Change Control, Change Management, and CI/CD tools
Must have an active DoD Secret Security Clearance or higher w/ a periodic review done within the last 6 years
Must have the ability to obtain and maintain Special Access Program (SAP) clearance prior to the commencement of employment

Preferred

Differentiating characteristics include demonstrated leadership, teamwork capabilities, excellent oral and written communications skills, and strong interpersonal communication skills at all levels of employees and management
Experience with Agile Software Development, object-oriented architectures, designs, programming, debugging, and hardware-software integration and testing
Experience with Software Change Control, Change Management, Code Quality, Static Analysis, and CI/CD tools such as: Atlassian tool suite, Jira, GitHub, GitLab, SonarQube, Coverity, AND/OR Jenkins
Experience architecting, Designing, Modeling (Rhapsody or Cameo), Implementing, Maintaining, integrating, and Debugging OO C++ software running on Real-Time Operating systems such as: VxWorks, Integrity, AND/OR Real Time Embedded Linux
Experience with DOORs AND Software Requirement Specification Testing using Simulators, automated scripting languages such as Python, MATLAB, JavaScript, AND/OR Bash
Experience with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, Fortify, AND/OR SonarQube
Experience with software network interfaces and troubleshooting networks (TCP/IP, UDP, LAN, VLAN, SNMP or others)

Benefits

Retirement and Savings Plan
Group medical, dental and vision coverage
Life and disability insurance
Flexible spending accounts
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
John Greene
Corporate Vice President and Chief Financial Officer Northrop Grumman Corporation
linkedin
leader-logo
Tom Wilson
Corporate Vice President, Enterprise Business Development
linkedin
Company data provided by crunchbase