Software Engineer - Level 3 or 4 - Space AHT
Job Description
Northrop Grumman is hiring a Level 3 or 4 Software Engineer for Space Systems work in Huntsville, AL (onsite).
Responsibilities
- Design, develop, document, test, and debug application software and systems using logical and mathematical solutions
- Perform multidisciplinary research and partner with equipment and/or hardware engineers to plan, design, develop, and apply electronic data processing systems for product and commercial software
- Determine computer user needs and analyze system capabilities to address program intent, output requirements, input data acquisition, programming techniques, and controls; prepare operating instructions
- Design and develop compilers and assemblers, utility programs, and operating systems
- Ensure adherence to software standards
Requirements
- Education and experience: Bachelor’s degree in a STEM discipline from an accredited university with 8 years of related experience, or Master’s degree with 6 years, or PhD with 4 years
- Extensive experience with embedded software development and low-level software to hardware interfaces
- Extensive experience with embedded software development
- Experience with NUnit and Moq
- Experience developing software in a Windows environment
- Knowledge of SysUML
- Familiarity with Atlassian and Agile software development practices
- Experience with Java, C++, and C# and object-oriented software development
- Experience with Python or other scripting languages
- Ability to support an in-person / closed-area work environment
- Ability and willingness to travel up to 10% to support business needs
- Must have a current active in-scope DoD-issued Secret security clearance at the time of application and required to start
Preferred Qualifications
- Experience with automated software requirements testing and analysis
- Experience with gRPC
- Experience with CMake
- Security+ certification
- Prior experience with the MDA GMD program
- Experience with Agile Project Management tools (Jira/Confluence) and DevSecOps tools and methods (Jenkins, Ansible, Git/Gitlab) for CI/CD automation
- Current active in-scope DoD-issued Top Secret security clearance
Technologies
- NUnit
- Moq
- SysUML
- Atlassian
- Agile
- Java
- C++
- C#
- Python
- Windows
Location & Work Details
- Location: Huntsville, AL (onsite)
- Travel: Yes, 10% of the time
- Clearance required for start: Yes
- Clearance type: Secret
Compensation
- Salary range: USD 108,800 - 163,200 per year
- Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay
- Annual bonuses reward individual contributions and allow employees to share in company results
- Employees in Vice President or Director positions may be eligible for Long Term Incentives
Benefits
- Health insurance coverage
- Life and disability insurance
- Savings plan
- Company paid holidays
- Paid time off (PTO) for vacation and/or personal business
Relocation
- Relocation assistance may be available
Application Period
- Estimated to be 20 days from the job posting date