You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Northrop Grumman

Mission Autonomy Software Developer

  • Office
  • 0-3 years

Salary

$91,800/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company designs advanced aircraft concepts, moving from early designs and rapid prototyping to live demonstrations, with a focus on survivability, autonomy and battle management.

You would join the Advanced Autonomy Team's mission autonomy software group, which works on unmanned autonomous aircraft and their support systems.

The team is multi-disciplinary and works in an Agile setting.

The role may be filled at Software Engineer or Principal Software Engineer level, depending on the qualifications you bring.

Responsibilities

  • Build mission autonomy software and infrastructure in C++ that runs directly against an autonomous flight testbed.
  • Package and deploy software using containers and related tooling.
  • You may work with outside partners to bring their autonomy code into the company's systems.
  • Collaborate with software, systems, cloud and application, and DevOps engineers.

Requirements

  • Software Engineer level: a Bachelor of Science in a STEM field plus 2 years of engineering experience, or a Masters in STEM plus 0 years of engineering experience.
  • Principal Software Engineer level: a Bachelor of Science in a STEM field plus 5 years of engineering experience, or a Masters in STEM plus 3 years of engineering experience.
  • Hands-on work in Python, C++ and Linux environments.
  • Object-oriented design and test-driven development.
  • Agile methods and practices.
  • Solid grasp of engineering practice across the full software, hardware and network development life cycle, including coding standards, peer code reviews, source control, build processes and testing.
  • Experience building containerized software against open standards such as OCI.
  • Ability to obtain and keep a US Government clearance and Special Access Program (SAP) access within a timeframe set by business needs.
  • Preferred: experience implementing on-board mission system software.
  • Preferred: experience developing mission autonomy software for tasking, routing or other behaviors.
  • Preferred: familiarity with government reference architectures such as OMS/UCI and A-GRA.
  • Preferred: knowledge of infrastructure as code for tools such as Kubernetes/K3s, Podman/Docker and Helm.
  • Preferred: understanding of operating system fundamentals such as memory management, scheduling and concurrency.

Conditions

Onsite in El Segundo, CA.

Travel is about 10% of the time.

Secret clearance type; no clearance is needed to start.

Relocation assistance may be available.

Base salary ranges: $91,800.00 to $137,600.00 at the primary level and $105,600.00 to $158,400.00 at the secondary level.

Pay is a general guideline, set by scope, responsibilities, experience, education, skills and market conditions.

The application window is estimated at 20 days from the posting date and may be shortened or extended based on business needs and candidate availability.

Benefits

  • Flexible work arrangements, strong learning opportunities, exposure to a range of projects and customers, and a friendly team.
  • Retirement and savings plan.
  • Group medical, dental and vision coverage.
  • Life and disability insurance, and flexible spending accounts.
  • Depending on the position, possible overtime, shift differential and a discretionary bonus, plus annual bonuses that share in company results.
  • Long Term Incentives may be available for Vice President and Director roles.
  • Company paid holidays and paid time off for vacation and personal business.

Where you’d work

From the office

Relocation offered

About the company

Northrop Grumman

Office in United States

Also hiring in Boulder, United States, San Diego, United States, Baltimore, United States and 9 more places

2 of their 854 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 22 checks run
  • 3 red flags

Still hiring?

14 checks

1 red flag

How crowded?

8 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details10 facts · Role, Location, Compensation, Employment
Tech stack
  • Python
  • Kubernetes
  • Docker
  • C++
  • Linux
Type
Full-time
Region
United States
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Experience
2+ years
Tech stack
  • Python
  • Kubernetes
  • Docker
  • C++
  • Linux

Location

Work model
Office
Region
United States
Office
  • United States
Relocation
Offered

Compensation

Salary
$91,800 / year
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason