
Principal Software Engineer – Simulation
Northrop Grumman
full-time
Posted on:
Location Type: Hybrid
Location: Oklahoma City • Florida • Oklahoma • United States
Visit company websiteExplore more
Salary
💰 $93,300 - $147,600 per year
Job Level
Tech Stack
About the role
- Design, develop, integrate and test software for end-user customers and businesses
- Responsible for the design, architecture, application development, and flight simulation
- Work with multi-disciplinary teams in an Agile software development environment
- Analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls
- Participate in the full software development life cycle including requirements, design, implementation, qualification, and delivery of software products to customers
- Architect and develop applications in a simulated training environment
- Be a part of Agile Scrum teams to develop software products for multiple software baselines
Requirements
- 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 degree in a (STEM) discipline from an accredited university and 0-years of experience.
- Experience with the full Software Development Life Cycle (SDLC) - software design requirements, application development, integration, testing, and deployment
- Experience with at least one of the following programming or scripting languages: C, C++, and Python
- Experience with two or more of the following tools: Jira, Crucible, Bitbucket, Subversion, Bamboo, Jenkins, Sonarqube, Fortify, or Coverity
- Must have an active DoD Secret Security Clearance
- Must have the ability to obtain and maintain Special Access Program (SAP) clearance prior to the commencement of employment.
Benefits
- Health insurance coverage
- Life and disability insurance
- Savings plan
- Company paid holidays
- Paid time off (PTO) for vacation and/or personal business
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software designapplication developmentflight simulationprogrammingCC++PythonSoftware Development Life Cycleintegrationtesting
Soft Skills
collaborationproblem-solvingcommunicationteamworkadaptability
Certifications
DoD Secret Security ClearanceSpecial Access Program clearance