Skip to content

Principal/Sr Principal Software Engineer – Aht
Company | Northrop Grumman |
---|
Location | Huntsville, AL, USA |
---|
Salary | $105400 – $196700 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- Principal level- 5 Years with Bachelors in Science, Technology, Engineering, and Mathematics (STEM); 3 Years with Masters; 1 Year with PhD
- Sr Principal level- 8 Years with Bachelors in Science, Technology, Engineering, and Mathematics (STEM); 6 Years with Masters; 4 Years with PhD
- Active Secret Security Clearance
- Experience developing software using Java
- Experience developing software using C++
- Experience developing software on Linux
- Experience managing source code using Git, GitHub, or GitLab
- Understanding of all phases of software development, and practical experience in an Agile/Dev*Ops environment
Responsibilities
- Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions
- Conducts multidisciplinary research and collaborates with systems engineers and/or hardware engineers in the planning, design, and development
- Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions
- Ensures software standards are met.
Preferred Qualifications
- Experience with Python
- Experience with JavaFX
- Experience with JavaScript
- Experience with Bash
- Experience with Perl
- Experience with XML
- Experience with Eclipse
- Experience with Visual Studio Code
- Experience with Jupyter Notebook
- Experience with OSGi
- Experience with Google Guice
- Experience with Unit testing
- Experience with JUnit
- Experience with Automated Testing
- Experience with Squish
- Experience with Jenkins
- Experience with Dev*Ops
- Experience with Docker
- Experience with Kubernetes
- Experience with Ansible
- Experience with Jira and Confluence
- Experience with MIL-STD 6016 (L16)
- Experience with Modeling and Simulation
- Experience with Model Based Systems Engineering (MBSE)
- Experience with Blue Force Tracker (BFT)
- Experience with Integrated Broadcast Service (IBS)
- Experience with Automatic Dependent Surveillance–Broadcast (ADS-B)
- Experience with Air & Missile Defense Command and Control programs such as IBCS, PATRIOT, SENTINEL, C2BMC or THAAD or any sensor/weapon system
- Security+ certification