SIGN IN
Weapons C++ Embedded Software Engineer Level 2 or 3 (AHT) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Northrop Grumman · 4 hours ago

Weapons C++ Embedded Software Engineer Level 2 or 3 (AHT)

Northrop Grumman is a leading aerospace and defense technology company, seeking a Weapons C++ Embedded Software Engineer to join their missile systems development team. The role involves designing and developing embedded software for missile control and guidance systems, collaborating with cross-functional teams, and ensuring software reliability and safety through rigorous testing and debugging.
AerospaceBig DataManufacturingData IntegrationRemote SensingSecurity
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Design and develop embedded software for missile control and guidance systems using C++
Collaborate with cross-functional teams including hardware, systems engineering, and quality assurance to define requirements and develop robust, high-performance solutions
Write clean, maintainable, and optimized code that meets real-time operational constraints
Develop and execute unit tests, integration tests, and perform system validation to ensure software reliability and safety
Debug and troubleshoot complex issues during development and in-field operations
Optimize resource-constrained systems with a focus on performance, reliability, and scalability
Code review and contribute to collaborative software architecture discussions
Document designs, code changes, and engineering practices in compliance with industry regulations and safety standards
Stay current with emerging technologies and continuously improve engineering processes and product quality

Qualification

C++ programmingEmbedded systems designReal-time operating systemsAgile methodologiesSoftware lifecycle managementAutomated Software TestingDebugging skillsTeam collaborationDocumentation skillsCommunication skills

Required

BS or in Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related field with 2+ years of experience or a MS degree
Experience with C++ programming in an embedded or real-time environment
Strong knowledge of embedded systems design principles, including operating systems, threading, and inter-process communication
Experience with real-time operating systems (RTOS) and hardware-software integration
Familiarity with software development life cycles, including Agile methodologies, version control systems, and CI/CD pipelines
Active US Government DoD Secret security clearance
Bachelor's degree with 5+ years software development experience working on embedded real-time systems or Master's degree with 3+ years
Self-starters and able to efficiently operate in a team environment
Experience with one or more Software languages/technologies: C/C++, Java, Python, C#
Experience with full software lifecycle: specification, design, implementation, integration, debug, and maintenance are required
Experience in embedded software development
A year or more of experience working in an Agile team
Active US Government DoD Secret security clearance

Preferred

Experience in missile or aerospace systems development
Experience with embedded C++ optimization and using tools such as VxWorks
Experience with Automated Software Testing
Hands on hardware integration and testing experience
Knowledge of simulation tools and system modeling
Experience with secure coding practices and compliance with defense and industry standards
Experience with diagnostic and debugging tools specific to embedded systems (e.g., JTAG, oscilloscopes, logic analyzers)
Advanced certifications or training in embedded systems or aerospace software engineering
Experience using Atlassian Tool Suite: JIRA, Confluence, Bitbucket, SonarQube

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
Tom Wilson
Corporate Vice President, Enterprise Business Development
linkedin
leader-logo
Jeffrey Worsham
Chief Product Owner - Advanced Technology Development
linkedin
Company data provided by crunchbase