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

Northrop Grumman

Annapolis (MD)

On-site

USD 109,000 - 204,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Savings plan
Paid time off
Company holidays

Job summary

Northrop Grumman Mission Systems in Annapolis, MD, is seeking a Principal or Senior Principal Embedded Software Engineer to design, develop, integrate, and test software for cutting-edge undersea payloads. The embedded software engineer will work on an agile team, primarily using C++, Linux and Python to manage an embedded payload unit.

The role spans the full software lifecycle, including design, development, integration, and test, with active participation in cross-functional scrum teams and

Qualifications

  • BS degree in CS/EE/CE with 5+ years embedded RTOS experience or 3+ years with MS; 0 years with PhD.
  • Experience in C++ and Python development.
  • Embedded software development experience.
  • Experience in Linux and/or Windows environments.
  • Demonstrated technical lead experience.
  • US citizen with ability to obtain TS/SCI with poly.

Responsibilities

  • Design, develop, integrate, and test software for embedded undersea payloads.
  • Work on an agile team using C++, Linux and/or Python.
  • Participate in design reviews and software-related document reviews.
  • Collaborate in cross-functional scrum teams and provide task prioritization.
  • Prioritize work and guide Technical Leads in task execution.

Skills

C++ development
Python development
Embedded software development
Technical lead
Linux/Windows environment
Security clearance readiness

Education

BS in Computer Science / Electrical Engineering / Computer Engineering

Tools

Jira
Confluence
Bitbucket
Docker
Kubernetes
Qt
CUDA/ArrayFire

Job description

Northrop Grumman Mission Systems in Annapolis, MD, is seeking a Principal or Senior Principal Embedded Software Engineer to design, develop, integrate, and test software for cutting-edge undersea payloads. The embedded software engineer will work on an agile team, primarily using C++, Linux and Python to manage an embedded payload unit.

The role spans the full software lifecycle, including design, development, integration, and test, with active participation in cross-functional scrum teams and

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

Similar jobs worth comparing

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

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

On-site
USD 109,000 - 204,000
Relocation assistance
Overtime opportunities
Discretionary bonus
+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
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 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
Senior Embedded Software Architect — Linux/VxWorks, C++
Senior Embedded Software Architect — Linux/VxWorks, C++

Northrop Grumman • Rolling Meadows (IL)

On-site
USD 131,000 - 197,000
Health insurance
Life insurance
Disability insurance
+7
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
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