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.