DeveloperJobs.io
← Back to all jobs

Job Description

Northrop Grumman is hiring a Software Engineer Level 3 or 4 for the Space Systems organization focused on Multi-Domain Operations and Missile Defense Integration in Huntsville, AL. This onsite role involves designing, building, documenting, testing, and debugging software and systems, including embedded software and low-level interfaces, in support of mission needs.

The position requires a current active in-scope DoD-issued Secret security clearance at the time of application to begin work. Travel up to 10% may be required to support business needs.

Role Overview

  • Design, develop, document, test, and debug application software and systems that use logical and mathematical solutions.
  • Conduct multidisciplinary research and collaborate with equipment designers and/or hardware engineers to plan, design, develop, and use 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, including preparation of operating instructions.
  • Design and develop compilers and assemblers, utility programs, and operating systems.
  • Ensure software standards are met.

Required Qualifications

  • Bachelor’s Degree in a STEM discipline from an accredited university preferred, plus 8 years of related experience; or Master’s Degree and 6 years of related experience; or PhD with 4 years of related experience.
  • Extensive experience with embedded software development and low-level software to hardware interfaces.
  • Extensive experience with embedded software development.
  • Experience using 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++, 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 clearance at the time of application, 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 continuous integration/continuous delivery and deployment (CI/CD) automation.
  • A current active in-scope DoD-issued Top Secret security clearance.

Technologies

  • NUnit, Moq, SysUML, Atlassian, Agile, Java, C++, C#, Python, Windows

Compensation and Work Details

  • Location: Huntsville, AL (onsite)
  • Salary: USD 108,800 - 163,200 per year
  • Clearance required to start: Yes, Secret
  • Travel: Yes, up to 10%
  • Relocation assistance: Relocation assistance may be available
  • Application period: estimated to be 20 days from the job posting date

Benefits

  • Health insurance coverage
  • Life and disability insurance
  • Savings plan
  • Company paid holidays
  • Paid time off (PTO) for vacation and/or personal business

Incentives and Overtime

  • Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.
  • Annual bonuses are designed to reward individual contributions and share in company results.
  • Employees in Vice President or Director positions may be eligible for Long Term Incentives.

Similar Jobs