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

Principal/Senior Principal Engineer Embedded Software Engineer

  • Office
  • 6+ years

Salary

$98,400/ 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 offers mission-enabling capabilities for global security. Its Engineering and Sciences group designs, builds, produces and sustains optimized product lines across the sector, giving warfighters a decisive edge.

You will join a software team in the Multidomain Sensing, Targeting, and Survivability division. The team is part of an enterprise-wide digital transformation that uses model-based engineering, DevSecOps and Agile to deliver essential national defense products. Team members are self-starters who adapt quickly, share responsibility and keep learning.

Responsibilities

  • Design, develop, operate and maintain software and firmware, including computing systems software that is integrated with engineering, scientific and manufacturing systems.
  • Apply the right standards, processes, procedures and tools at every stage of the system development life cycle to produce engineering applications and products.
  • Take part in the full cycle: requirements, design, coding, testing and integration.
  • Liaise with customers, suppliers, application users and other technical and support staff.

Requirements

  • Principal level: a bachelor's degree in computer science, computer engineering or a related STEM field plus at least 5+ years of relevant engineering experience; or a master's in computer science or computer engineering plus 3+ years; or a PhD plus 1+ year.
  • Senior Principal level: a bachelor's degree in computer science, computer engineering or a related STEM field plus 8+ years of engineering experience; or a master's in those fields plus 6+ years; or a PhD plus 4+ years.
  • Experience with object-oriented programming in C/C++.
  • Scripting skills in languages such as Python, Bash or Batch.
  • Hands-on work building embedded software for Linux or VxWorks real-time operating systems.
  • Working knowledge of software design architecture, covering design patterns and object-oriented design.
  • Some familiarity building CI/CD pipelines and DevOps practices.
  • Working knowledge of Waterfall and/or Agile development approaches.
  • Familiarity with version control tools such as Git, GitLab, GitHub, Bitbucket and ClearCase, plus Agile planning tools such as Rally and Jira.
  • Working knowledge of modeling tools, for example CAMEO or Rational.
  • Java experience is a plus.
  • US citizenship.
  • You must be able to obtain and keep at least a Secret clearance, plus any further clearance the customer specifies, before you start.
  • Preferred: hands-on experience with Waterfall and/or Agile methods.
  • Preferred: hands-on experience building CI/CD pipelines.
  • Preferred: experience testing, debugging and integrating embedded software on target hardware.
  • Preferred: an active Secret clearance.
  • Preferred: proven leadership and teamwork, strong interpersonal communication, and activities that set candidates apart.

Conditions

Full-time, on-site role at the Apopka, FL location.

Travel is 10% of the time, and occasional travel is needed to support program and customer needs.

A Secret clearance is required to start.

Relocation assistance may be available.

Primary level base salary range: $98,400.00 to $147,600.00.

Secondary level base salary range: $122,800.00 to $184,200.00.

These ranges are a general guideline. Offers depend on scope and responsibilities, experience, education, skills and current 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

  • Depending on the role, you could receive overtime pay, shift differential and a discretionary bonus on top of base pay.
  • Annual bonuses reward individual contributions and let you share in company results.
  • Vice President and Director roles may be eligible for Long Term Incentives.
  • Benefits include health insurance, life and disability insurance, a savings plan, paid company holidays, and paid time off for vacation and personal business.

Where you’d work

From the office

Relocation offered

No visa sponsorship

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
  • 2 red flags

Still hiring?

14 checks

1 red flag

How crowded?

8 checks

1 red flag

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
Details12 facts · Role, Location, Compensation, Employment
Tech stack
  • Python
  • Java
  • C++
  • Linux
  • CI/CD
Seniority
Principal
Type
Full-time
Region
United States
Pay period
Annual
Show 7 more factsShow less

Role

Category
Development
Seniority
Principal
Experience
5+ years
Tech stack
  • Python
  • Java
  • C++
  • Linux
  • CI/CD

Location

Work model
Office
Region
United States
Office
  • United States
Relocation
Offered
Visa sponsorship
Not sponsored

Compensation

Salary
$98,400 / 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