Embedded Systems Software Intern - C/C++, Python

Northrop Grumman

Northern (KY)

Hybrid

USD 29,000 - 66,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Northrop Grumman is seeking Software Engineer interns for the Mission Systems NIC division, located in McClellan, CA. You will join a team designing navigation and mission‑planning software, writing C/C++ and Python for embedded and real‑time platforms, and participating in Agile processes.

The internship emphasizes hands‑on development, code reviews, testing, and safety‑critical documentation, with exposure to DoD software lifecycles and security considerations.

Qualifications

  • Pursuing full-time undergraduate or graduate degree in a software STEM field.
  • Majoring in Software Engineering or Computer Science.
  • Available to work 40 hours per week for at least 10 weeks in Summer 2027.
  • Able to obtain and maintain a U.S. Government security clearance; U.S. citizenship required.

Responsibilities

  • Collaborate with senior software engineers to design, develop, and integrate software components for navigation and mission‑planning systems.
  • Write clean, maintainable C/C++ and Python code that runs on embedded and real‑time platforms.
  • Perform unit, integration, and system‑level testing using automated test frameworks and CI pipelines.
  • Participate in code reviews and provide constructive feedback to improve quality.
  • Document design decisions, APIs, and operational procedures for internal use and audits.
  • Assist in troubleshooting and performance profiling of flight‑critical software to meet safety and latency needs.
  • Contribute to safety‑critical certification artifacts (e.g., DO‑178C design reviews, IS‑145 safety analyses).
  • Work in Agile Scrum teams: plan sprints, daily stand‑ups, reviews, and retrospectives.
  • Coordinate with systems engineering, hardware integration, and security teams for end‑to‑end mission support.
  • Explore emerging technologies (e.g., edge ML) to enhance navigation accuracy and resilience.

Skills

Embedded C/C++
Python
Agile/Scrum
Testing
Code reviews

Education

Pursuing undergraduate or graduate degree in Software Engineering or Computer Science

Tools

Git
CI/CD pipelines
Automated test frameworks

Job description

Northrop Grumman is seeking Software Engineer interns for the Mission Systems NIC division, located in McClellan, CA. You will join a team designing navigation and mission‑planning software, writing C/C++ and Python for embedded and real‑time platforms, and participating in Agile processes.

The internship emphasizes hands‑on development, code reviews, testing, and safety‑critical documentation, with exposure to DoD software lifecycles and security considerations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Systems Software Engineer Intern (C/C++/Python)
Embedded Systems Software Engineer Intern (C/C++/Python)

Northrop Grumman • McClellan Place (CA)

On-site
USD 30,000 - 54,000
Embedded Software Intern - Real-Time & Safety-Critical
Embedded Software Intern - Real-Time & Safety-Critical

Northrop Grumman • Madison (WI)

On-site
USD 30,000 - 66,000
Health insurance
Life insurance
Disability insurance
+3
Embedded Software Engineer Intern - Real-Time Systems
Embedded Software Engineer Intern - Real-Time Systems

Northrop Grumman • United States

On-site
USD 30,000 - 66,000
Health insurance
Paid time off
Professional development
Aerospace Mechanical Engineer Intern – Hands-on Design
Aerospace Mechanical Engineer Intern – Hands-on Design

Northrop Grumman • United States

On-site
USD 29,000 - 66,000
Health insurance
Life insurance
Disability insurance
+2
2027 Software Engineer Intern – McClellan CA
2027 Software Engineer Intern – McClellan CA

Northrop Grumman • United States

On-site
USD 30,000 - 66,000
Health insurance
Paid time off
Professional development
2027 Software Engineer Intern – McClellan CA
2027 Software Engineer Intern – McClellan CA

Northrop Grumman • Madison (WI)

On-site
USD 30,000 - 66,000
Health insurance
Life insurance
Disability insurance
+3
2027 Software Engineer Intern – McClellan CA
2027 Software Engineer Intern – McClellan CA

Northrop Grumman • Northern (KY)

On-site
USD 29,000 - 66,000
2027 Software Engineer Intern McClellan CA
2027 Software Engineer Intern McClellan CA

Northrop Grumman • McClellan Place (CA)

On-site
USD 30,000 - 54,000
Software Engineering Intern — Defense Systems
Software Engineering Intern — Defense Systems

Northrop Grumman • Manhattan Beach (CA)

On-site
USD 25,000 - 66,000
Aerospace Mechanical Engineer Intern – NIC Division
Aerospace Mechanical Engineer Intern – NIC Division

Northrop Grumman • McClellan Place (CA)

On-site
USD 30,000 - 54,000
Health insurance
Company paid holidays
Paid time off (PTO)