Principal Embedded Software Lead (C++/Linux)

Northrop Grumman

Annapolis (MD)

On-site

USD 109,000 - 163,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Life Insurance
Disability insurance
Savings plan
Company paid holidays
PTO

Job summary

Northrop Grumman Mission Systems is seeking a Principal Embedded Software Engineer to design, develop, and test software for embedded undersea payloads in Annapolis, MD. You will work in an agile team using C++, Python, and Linux, contributing to cross-functional reviews and end-to-end system validation.

The role requires US citizenship and the ability to obtain TS/SCI with poly; relocation assistance may be available, with travel up to 10% and on-site collaboration in Annapolis.

Qualifications

  • BS or higher in a STEM field with 5+ years in embedded real-time systems (or 3+ years with a masters; 0 with a PhD).
  • Experience in C++ and Python.
  • Embedded software development experience.
  • Experience in Linux and/or Windows environments.
  • Demonstrated experience as a technical lead.
  • US Citizen able to obtain and maintain TS/SCI with poly.

Responsibilities

  • Design, develop, integrate, and test software for embedded undersea payloads.
  • Work on an agile development team using C++, Linux, and Python.
  • Conduct reviews of software designs and related technical documents.
  • Participate in cross-functional scrum teams and design reviews.
  • Prioritize tasks and coordinate with Technical Leads to meet system requirements.

Skills

C++
Python
Embedded software development
Linux/Windows
Technical lead
US Citizenship + TS/SCI with poly

Education

B.S. in Computer Science / Electrical Engineering / Computer Engineering or related STEM

Tools

Jira
Confluence
Bitbucket
Docker
Kubernetes

Job description

Northrop Grumman Mission Systems is seeking a Principal Embedded Software Engineer to design, develop, and test software for embedded undersea payloads in Annapolis, MD. You will work in an agile team using C++, Python, and Linux, contributing to cross-functional reviews and end-to-end system validation.

The role requires US citizenship and the ability to obtain TS/SCI with poly; relocation assistance may be available, with travel up to 10% and on-site collaboration in Annapolis.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Principal Embedded Software Engineer — Undersea Payloads
Senior Principal Embedded Software Engineer — Undersea Payloads

Northrop Grumman • Annapolis (MD)

On-site
USD 136,000 - 204,000
Relocation assistance
Health insurance
Life and disability insurance
+3
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Northrop Grumman • Annapolis (MD)

On-site
USD 109,000 - 163,000
Health insurance
Life Insurance
Disability insurance
+3
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Northrop Grumman • United States

On-site
USD 109,000 - 163,000
Health insurance
Disability insurance
Savings plan
+1
Senior Principal Embedded Software Engineer
Senior Principal Embedded Software Engineer

Northrop Grumman • Annapolis (MD)

On-site
USD 136,000 - 204,000
Relocation assistance
Health insurance
Life and disability insurance
+3
Senior Principal Embedded Software Engineer (Secret)
Senior Principal Embedded Software Engineer (Secret)

Northrop Grumman • Middle River (MD)

On-site
USD 136,000 - 204,000
Health insurance
Life insurance
Disability insurance
+3
Lead Embedded Software Engineering Manager II
Lead Embedded Software Engineering Manager II

Northrop Grumman • United States

On-site
USD 154,000 - 231,000
Senior Principal Embedded Software Engineer Secret
Senior Principal Embedded Software Engineer Secret

Northrop Grumman Corp. • Middle River (MD)

On-site
USD 136,000 - 204,000
Relocation assistance
Senior Principal Embedded Software Engineer - Secret
Senior Principal Embedded Software Engineer - Secret

Northrop Grumman • Baltimore (MD)

Hybrid
USD 136,000 - 204,000
Health insurance
Life insurance
Disability insurance
+3
Senior Embedded Software Engineer - Linux/VxWorks, CI/CD
Senior Embedded Software Engineer - Linux/VxWorks, CI/CD

Northrop Grumman • Florida

On-site
USD 98,000 - 184,000
Health insurance
Paid time off
Senior Embedded Software Engineering Manager
Senior Embedded Software Engineering Manager

Northrop Grumman • Annapolis (MD)

On-site
USD 154,000 - 231,000
Health insurance
Life insurance
Disability insurance
+3