Stand out for this role — generate a tailored resume and cover letter in about a minute.
Johnson Controls, Inc. invites applications for the Software and Controls Engineering Graduate Intern role in Salem, VA.
The intern will assist in design, development, validation, and support of active magnetic bearing control software and firmware while pursuing a master’s degree. The position is hybrid, 20–40 hours per week, and targets graduate students in Computer Science, Computer Engineering, Electrical Engineering, or Software Engineering.
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.
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.
20-40 hours per week | Hybrid | Salem, VA
HIRING HOURLY RANGE: $21.00-$32.00 (Hourly rate to be determined by the education, experience, knowledge,skills, and abilities of the applicant, internal equity, location and alignment with market data.) This positionincludes a competitive benefits package. For details, please visit the About Us tab on the Johnson ControlsCareers site at https://jobs.johnsoncontrols.com/about-us