Skip to content

Open nowPosted yesterday

Software Engineer - 2

NGC3,691 open roles

Where
United States-Utah-Corinne
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSoftware Engineer - 2NGC · United States-Utah-Corinne
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on NGC's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

9.3% of postings close within 7 days. Measured by our own scanner across the market. NGC postings stay open a median of 6 days.

Share of postings closed within
  1. 1.8%1 day
  2. 4.0%3 days
  3. 9.3%7 days
  4. 15.6%14 days
  5. 33.9%30 days
This job: posted yesterday

NGC median: 6 days open

The posting

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 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 engineers who excel at building advanced engineering toolsets for the design and analysis of solid rocket motors. In this role, you will develop high‑quality, in‑house applications that streamline complex workflows and support mission‑critical engineering analyses for the aerospace and defense sectors. Your software will be used directly by propulsion engineers to design and analyze the next generation of space launch and national defense rockets.

You will join a multidisciplinary team of software engineers, working in close collaboration to design, implement, and support modeling and simulation (M&S) tools. These tools enhance our engineering organization’s ability to design and analyze solid rocket motors, driving greater performance, improved process efficiency, and continued innovation.

This position works on a 9/80 schedule, with every other Friday off. This is a fully on‑site role at our Promontory, UT facility.

Key Responsibilities

  • Design, implement, and maintain modeling and simulation software to support advanced engineering analysis of solid rocket motor designs.
  • Ensure high‑quality software development and deployment practices, including testing, documentation, configuration management, and troubleshooting, to deliver robust tools that meet user needs.
  • Collaborate closely with engineers and subject matter experts to translate technical requirements into functional, user‑friendly software tools.
  • Develop intuitive user interfaces and workflows so design and analysis engineers can configure and run complex simulations efficiently.
  • Optimize numerical algorithms and data processing pipelines for performance, scalability, and reliability.
  • Provide technical support and guidance to end‑users, ensuring tools are properly integrated into their workflows and continuously improved based on feedback.
  • Contribute to continuous improvement efforts by assessing current practices, recommending enhancements, and driving efficiency in engineering processes.
  • Experience using modern software development tools (e.g., Git, issue tracking, unit testing frameworks).
  • Strong problem-solving skills and the ability to learn new technical domains quickly.

Basic Qualifications for Level 2:

  • Bachelor’s degree in a STEM field with 2+ years of professional software development experience, OR a Master’s degree in a STEM field.
  • Must have the ability to obtain and maintain a U.S. Government DoD Secret security clearance.
  • Proficiency in Python or C++, including experience delivering production‑quality, maintainable software (testing, documentation, configuration management).
  • Demonstrated exposure to engineering modeling and simulation environments through academic projects, internships, or professional work (e.g., finite element analysis, computational fluid dynamics, structural or thermal analysis tools).
  • Experience collaborating with domain experts (e.g., mechanical, aerospace, or systems engineers) to translate technical requirements into software.

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 that support analysis, visualization, or workflow automation.
  • 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; experience mentoring junior engineers and contributing to a culture of technical excellence is a plus.

Primary Level Salary Range: $79,300.00 - $118,900.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.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against NGC's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on NGC's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    NGC's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.