BAE Systems-logo
BAE Systems
·
November 5, 2026
Apply Now
This job has closed.

Embedded Software Engineer Spring/Summer 2027

Maple Grove, MN
Internship
Onsite
$50K/yr - $69K/yr
Intern
BAE Systems hires an Embedded Software Engineer Intern to support development of mission-critical software for Guided Munitions systems. The intern designs, implements, and verifies embedded C++ software, participates in reviews and testing, and supports hardware integration and debugging.

Responsibilities

  • Assist in the architectural design and implementation of embedded software using C++, focusing on efficiency, reliability, and real-time performance for Guided Munitions systems
  • Actively participate in peer design and code reviews to ensure software quality, maintainability, and adherence to industry and company standards
  • Maintain disciplined administrative habits by accurately reporting time and progress for each assigned task and project milestone
  • Support the integration of software with hardware components and participate in debugging and verification activities
  • Proactively research new technologies and methodologies to solve complex engineering problems, demonstrating a commitment to professional growth

Qualification

Required

  • Currently enrolled in a Bachelor's degree program in Electrical Engineering, Computer Engineering, Computer Science, or a related engineering field
  • Must be in your **Junior or Senior year** at the time of the internship
  • Foundational knowledge of C++ and experience with embedded systems (e.g., microcontrollers, RTOS, or FPGA interfacing)
  • A strong "growth mindset"—you are a self-starter who is naturally curious and eager to learn from challenges

Preferred

  • Experience with version control systems (e.g., Git)
  • Familiarity with real-time operating systems (RTOS) or bare-metal programming
  • Prior project experience involving robotics, drones, or aerospace systems
  • Ability to communicate technical concepts clearly in both written and verbal formats

Benefits

  • LEAP Internship & Co-op Program career development opportunities and networking with business leaders and other students
  • Temporary employees can elect to participate in the 401(k) savings plan.
  • Temporary employees working 20+ hours per week are eligible for medical benefits, the employee assistance program, and business travel accident insurance.
BAE Systems is an aerospace, defence, and information security company that provides advanced and technology-led solutions.
Glassdoor
3.7
Founded in 1999
London, England, GBR
10001+ employees
http://www.baesystems.com

Similar Job