Software Engineer (C/C++ Programming and ADA Desired) - R10216146 jobs in United States
cer-icon
Apply on Employer Site
company-logo

Northrop Grumman · 3 weeks ago

Software Engineer (C/C++ Programming and ADA Desired) - R10216146

Northrop Grumman is a company focused on innovative technological advancements and is seeking a Software Engineer to join their Missions Systems team. The role involves designing, developing, and maintaining high-performance software systems in mission-critical environments, primarily using C/C++ and ADA programming languages.

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

Responsibilities

Design, develop, and maintain software applications in C/C++
Utilize C/C++, ADA programming for systems requiring high integrity and safety compliance
Debug, optimize, and test software to ensure performance and reliability
Collaborate with cross-functional teams to define software requirements and architecture
Maintain and update documentation for software systems and processes
Work on a development team and perform code version control, reviews, and testing
This position is contingent upon contract award, the successful transfer of an active DoD Secret Clearance and ability to obtain/maintain special program access (SAP)

Qualification

C/C++ programmingADA programmingRTOS familiarityDebugging skillsSoftware testingMath skillsAlgorithm skillsDocumentation maintenanceMemory managementEmbedded systemsStatic code analysisDynamic code analysisPython scriptingSafety-critical standardsProblem-solving skillsTeam collaboration

Required

Bachelor's degree with 2 years of experience, or Master's degree with 0 years of experience in Science, Technology, Engineering, or Mathematics or related technical fields
U.S Citizenship is required
The ability to obtain and maintain a DoD Secret clearance is required
Proficiency in C/C++ programming with hands-on experience in software development, software testing, verification, and validation processes
Familiarity with RTOS (VxWorks, Integrity, or Embedded Linux)
Strong debugging and problem-solving skills
Strong math and algorithm skills
Ability to work on-site in Woodland Hills, Ca as required by this position

Preferred

Experience with ADA and Jira programming languages
Knowledge of defense and aerospace systems
Understanding of memory management
Exposure to software development for embedded systems or hardware integration
Experience in RHEL (for BH development), static and dynamic code analysis tools, visual C/C++, and python scripting (both for tool development)
Familiarity with safety-critical software standards

Benefits

Medical, Dental & Vision coverage
401k
Educational Assistance
Life Insurance
Employee Assistance Programs & Work/Life Solutions
Paid Time Off
Health & Wellness Resources
Employee Discounts

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