Embedded Software Lead – C++, Linux, Undersea Payloads

Northrop Grumman Corp. (AU)

Annapolis (MD)

On-site

USD 109,000 - 204,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation assistance
Overtime opportunities
Discretionary bonus
Health insurance

Job summary

Northrop Grumman Mission Systems in Annapolis, MD, seeks Principal or Senior Principal Embedded Software Engineer to design, develop, and test embedded software for advanced undersea payloads. Join an agile team using C++, Linux and Python to deliver critical system capabilities.

The role offers growth into senior levels, with responsibilities spanning design reviews, cross-functional collaboration, and end-to-end verification. US citizenship with TS/SCI clearance is required to qualify.

Qualifications

  • BS in Computer Science, Electrical/Computer Engineering or STEM with 5+ years in embedded real-time software or 3+ with MS
  • Experience developing in C++ and Python
  • Experience in embedded software development
  • Experience in Linux and/or Windows environments
  • Demonstrated experience as a technical lead
  • Microelectronics programming experience
  • US Citizenship with ability to obtain TS/SCI with poly

Responsibilities

  • Design, develop, integrate and test software for embedded undersea payloads
  • Work on agile development team using C++, Linux and/or Python
  • Conduct reviews of software products and designs
  • Participate in cross-functional scrum teams and design reviews
  • Prioritize tasks and advise Technical Leads on tasking

Skills

C++
Python
Embedded software
Linux
Windows
Technical lead
US Citizen with TS/SCI
Microelectronics programming

Education

BS in CS/EE/CE or STEM

Tools

Jira
Confluence
Bitbucket
Docker/k8s
Qt
CUDA/ArrayFire

Job description

Northrop Grumman Mission Systems in Annapolis, MD, seeks Principal or Senior Principal Embedded Software Engineer to design, develop, and test embedded software for advanced undersea payloads. Join an agile team using C++, Linux and Python to deliver critical system capabilities.

The role offers growth into senior levels, with responsibilities spanning design reviews, cross-functional collaboration, and end-to-end verification. US citizenship with TS/SCI clearance is required to qualify.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer: C++, Linux, Undersea
Senior Embedded Software Engineer: C++, Linux, Undersea

Northrop Grumman • Annapolis (MD)

On-site
USD 109,000 - 204,000
Health insurance
Savings plan
Paid time off
+1
Principal Embedded Software Engineer (TS/SCI) Undersea
Principal Embedded Software Engineer (TS/SCI) Undersea

Northrop Grumman Corp. (AU) • Annapolis (MD)

On-site
USD 109,000 - 163,000
Relocation assistance may be available
Health insurance
Life insurance
+4
Senior Principal TS/SCI Embedded Software Engineer
Senior Principal TS/SCI Embedded Software Engineer

0090 CORP-Corporate Office • United States

On-site
USD 109,000 - 204,000
Health insurance
Life insurance
Disability insurance
+3
Principal or Senior Principal Embedded Software Engineer
Principal or Senior Principal Embedded Software Engineer

Northrop Grumman Corp. (AU) • Annapolis (MD)

On-site
USD 109,000 - 204,000
Relocation assistance
Overtime opportunities
Discretionary bonus
+1
Principal or Senior Principal Embedded Software Engineer (TS/SCI)
Principal or Senior Principal Embedded Software Engineer (TS/SCI)

Northrop Grumman Corp. (AU) • Annapolis (MD)

On-site
USD 109,000 - 163,000
Relocation assistance may be available
Health insurance
Life insurance
+4
Principal or Senior Principal Embedded Software Engineer
Principal or Senior Principal Embedded Software Engineer

Northrop Grumman • Annapolis (MD)

On-site
USD 109,000 - 204,000
Health insurance
Savings plan
Paid time off
+1
Principal or Senior Principal Embedded Software Engineer (TS/SCI)
Principal or Senior Principal Embedded Software Engineer (TS/SCI)

0090 CORP-Corporate Office • United States

On-site
USD 109,000 - 204,000
Health insurance
Life insurance
Disability insurance
+3
Senior Embedded Flight Software Engineer - C++/Linux
Senior Embedded Flight Software Engineer - C++/Linux

Northrop Grumman • Linthicum (MD)

On-site
USD 169,000 - 253,600
Relocation assistance
9/80 schedule
Principal Embedded Software Engineer - Defense Systems
Principal Embedded Software Engineer - Defense Systems

Northrop Grumman • Baltimore (MD)

On-site
USD 109,000 - 163,000
Health insurance
Life insurance
Disability insurance
+2
Principal Systems Engineer – Maritime & Undersea Tech
Principal Systems Engineer – Maritime & Undersea Tech

Northrop Grumman • Annapolis (MD)

On-site
USD 87,000 - 132,000
Health Plan
Savings Plan
Paid Time Off
+2