NGC

Software Engineer 2 / 3

United States-Utah-Corinne Full time
RELOCATION ASSISTANCE: Relocation assistance may be available

CLEARANCE REQUIRED FOR START: No

CLEARANCE TYPE: None

TRAVEL: Yes, 10% of the Time

Description

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.

Expand your horizons, advance your career, and contribute to a secure future for generations. Northrop Grumman’s Space Sector invites you to bring your pioneering spirit to our collaborative teams. As a Software Engineer – Level 2 or Level 3 located in Promontory, UT, you’ll be a linchpin in missions of paramount importance, defining the art of the possible from day one.     

We are looking for innovative software professionals who excel at building advanced engineering toolsets for the design and analysis of solid rocket motors. n this on‑site role at our Promontory, UT facility, you will develop high‑quality, in‑house applications that streamline complex workflows and support mission‑critical engineering analyses for the aerospace and defense sectors. Join our team and contribute directly to the cutting‑edge innovations shaping the industry.

The successful candidate will apply deep knowledge of modeling and simulation (M&S) and software development to deliver innovative solutions for complex engineering problems. Central to the role is the design and implementation of M&S tools that support the design and analysis of solid‑rocket motors. These tools will enhance the engineering organization’s design and analysis capabilities, driving greater motor performance, increased process efficiency, and continued innovation.

This position will work a 9/80 schedule, with every other Friday off.

Job responsibilities include, but are not limited to, the following:

  • Design, implement, and maintain modeling and simulation software to support advanced engineering analysis.
  • Ensure high-quality software development and deployment practices, including testing, documentation, and troubleshooting, to deliver robust tools that meet user needs.
  • Collaborate with engineers and subject matter experts to translate technical needs into functional software tools.
  • Provide technical support and guidance to end-users, ensuring tools are properly integrated into their workflows.
  • Contribute to continuous improvement efforts by assessing current software and practices, recommending upgrades, and pushing for efficiency in engineering processes.
  • Other duties as assigned

Why you? You’re the candidate we’re searching for if you are ready to achieve the impossible alongside like-minded innovators.

This position can be filled at either a Level 2 or Level 3.

Basic Qualifications for Level 2:

  • Bachelor’s degree (STEM) with 2 years of professional experience – OR – Master’s degree with 0 years of professional experience.  
  • Must have the ability to obtain and maintain a U.S. Government DoD Secret security clearance
  • Proficiency in Python or C++.
  • Exposure to engineering modeling and simulation environments through academic projects, internships, or early‑career work.

Basic Qualifications for Level 3:

  • Bachelor’s degree (STEM) with 5 years of professional experience – OR – Master’s degree with 3 years of professional experience – OR – PhD with 1 year of professional experience.  
  • Must have the ability to obtain and maintain a U.S. Government DoD Secret security clearance
  • Proven expertise in both Python and C++.
  • Demonstrated track record designing and deploying software tools for engineering.
  • Hands‑on proficiency with industry‑standard analysis packages (e.g., Abaqus, Fluent, or Hero).

 Preferred Qualifications:             

  • Experience using common software libraries and frameworks such as NumPy, SciPy, Qt, Boost, OpenMP, or MPI.
  • Familiarity with finite-element analysis (FEA) tools, computational modeling, or engineering pre-/post-processing software.
  • Experience creating or modifying engineering-related software tools.
  • Background in aerospace, defense, or similarly high‑tech sectors.
  • Proven industry experience in engineering analysis tool development in highly technical industries (e.g., aerospace, defense, energy).
  • Experience developing engineering tools that leverage a variety of specialized third-party libraries such as PETSc, VTK, MFC, or CUDA.
  • Demonstrated ability to lead and collaborate on engineering software projects involving diverse stakeholders.
  • Proven ability to mentor junior engineers and foster a culture of technical excellence.

Curious about all the exciting developments with the Northrop Grumman Space Sector? Click the link below:

https://www.northropgrumman.com/space

Working at Northrop Grumman is more than just a paycheck. We offer a comprehensive Total Rewards and benefits package designed to help you thrive at work and in life. For more information on our Total Rewards package, please visit our Total Rewards site.

Northrop Grumman Total Rewards 

Primary Level Salary Range: $79,300.00 - $118,900.00

Secondary Level Salary Range: $98,400.00 - $147,600.00

The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.

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 as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.

The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.

Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.