2027 Spring Co-op Software Engineer Intern
Northrop Grumman
McClellan Park, CAFresher1h agovia LinkedIn
This job at a glance
- Who can apply
- New grads and up to 1 year · Bachelor's degree
- Must know
- SpringPythonC++CEmbedded systemsCI/CD
- Work
- On-site in McClellan Park · internship
- Pay
- Not stated by the employer.
- Skill demand
- Python44%C++22%Spring21%C6%of 99 similar entry-level jobs posted in the US this week
- Listed
- Nov 6, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Northrop Grumman Mission Systems is a trusted provider of mission-enabling solutions for global security. The Navigation, Intelligence, and Connectivity (NIC) division is seeking Software Engineers for a 2027 spring Co-op opportunity in McClellan, CA.
Key Responsibilities
- Collaborate with senior software engineers in the NIC division to design, develop, and integrate software components for navigation and mission‑planning systems.
- Write clean, maintainable C/C++ and Python code that will run on embedded and real‑time platforms.
- Perform unit, integration, and system‑level testing using automated test frameworks and continuous integration pipelines.
- Participate in code reviews, provide constructive feedback, and incorporate peer recommendations.
- Document design decisions, API specifications, and operational procedures.
- Assist in troubleshooting and performance profiling of flight‑critical software to meet stringent safety and latency requirements.
- Contribute to the development of safety‑critical certification artifacts (e.g., DO-178C design reviews, IS-145 safety analyses).
- Work within Agile Scrum teams: attend sprint planning, daily stand‑ups, sprint reviews, and retrospectives.
- Coordinate with cross‑functional teams (systems engineering, hardware integration, security) for end‑to‑end mission support.
- Explore and prototype emerging technologies (e.g., machine learning inference on edge devices, secure communication protocols) to enhance navigation accuracy and resilience.
Requirements & Tech Stack
- C/C++
- Python
- Embedded and real-time platforms
- Automated test frameworks
- Continuous integration pipelines
- Agile Scrum
- DO-178C
- IS-145
- Machine learning inference on edge devices
- Secure communication protocols
Qualifications
- Be a student enrolled full-time pursuing an undergraduate or graduate degree from an accredited college/university and will be enrolled full-time in Fall 2027.
- Majoring in Software Engineering, Computer Science, or a closely related STEM degree.
- Available to work full-time (40 hours per week) for at least 10 weeks during spring 2027.
- Able to obtain and maintain a U.S. Government security clearance (U.S. citizenship is a pre-requisite).
- U.S. citizenship is a pre-requisite for obtaining a security clearance and certain other restricted positions.
Preferred Qualifications
- Overall cumulative GPA of 3.00/4.0 or higher.
- Hands-on experience with embedded C/C++ development on embedded and real-time platforms.
- Familiarity with safety critical software development processes and standards (e.g., DO 178C, ISO 26262).
- Proficiency in Python for rapid prototyping and data analysis.
- Experience with Agile/Scrum practices, automated testing frameworks, and code review tools.
- Exposure to defense acquisition or DoD software lifecycle processes.
Intern Pay Range
- Bachelor’s: $21.50 to $39.00 per hour
- Master’s: $30.50 to $48.00 per hour