Software Engineer 2 / 3
Role details
Job location
Tech stack
Job description
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., * 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.
Requirements
- 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., * 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)., * 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.
Benefits & conditions
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.