Software/Controls Engineering Grad Intern
Johnson ControlsAbout the role
Who we are
Johnson Controls is a global leader in thermal management, smart building solutions, and data center infrastructure, helping customers improve energy efficiency, reduce carbon emissions, and enhance operational performance across mission-critical industries. This 2026 Top 100 Internship Program in the United States is a unique opportunity to put classroom theory into practice while bolstering your resume and professional network. By joining a program that is rooted in community, connection, and memorable experiences, you will have an opportunity to transform your future.
What you will do
The Software and Controls Engineering Graduate Intern is responsible for supporting design, development, validation, and support of active magnetic bearing (AMB) control system software and firmware. The ideal candidate would be currently enrolled in a graduate program pursuing a master’s degree. Position Type: 20-40 hours per week | Hybrid | Salem, VA
Responsibilities
Design, develop, and validate new and updated embedded AMB control system software Code, debug, and analyze system performance to ensure reliable operation Integrate software with hardware components and test system functionality Create and maintain technical documentation Support software quality assurance efforts and testing protocols Perform additional duties as assigned Education Required: Pursuing a master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or Software Engineering. Experience & Technical Skills Coursework or project experience in embedded control system software development, including real-time closed-loop control systems Proficiency in C/C++ and Assembly programming, with exposure to microcontrollers, microprocessors, and RTOS environments Experience with hardware-software integration, debugging, and testing techniques Familiarity with embedded software design patterns and communication protocols (I2C, SPI, UART) Working knowledge of power management principl
Similar internships
Software/Controls Engineering Grad Intern (Fall Intern)
Johnson Controls · Salem, Virginia, United States
2027 Software Engineering Grad Intern
The Aerospace Corporation · El Segundo, California, United States
Mercury Marine: Software Controls Engineering Intern
Brunswick Corporation · Fond du Lac, Wisconsin, United States
2027 Software Tools and Assurance Engineering Grad Intern
The Aerospace Corporation · El Segundo, California, United States
Software Engineering Intern - Vehicle Controls (January - August 2027)
Rivian and Volkswagen Group Technologies · Irvine, California, United States
Grad Intern – Software Engineer – Amgen’s Technology & Medical Organizations (Summer 2027)
Amgen · Thousand Oaks, California, United States