Graduate Embedded Controls Software Intern

Johnson Controls, Inc.

Salem (VA)

Hybrid

USD 29,000 - 44,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive benefits package

Job summary

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.

Qualifications

  • 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 principles and cybersecurity fundamentals
  • Strong troubleshooting skills with the ability to investigate root causes and implement effective countermeasures
  • Collaborates well within multidisciplinary teams, takes initiative in problem-solving, and effectively prioritizes competing tasks
  • U.S. citizen or legal right to work in the U.S.

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

Skills

Embedded C/C++
Assembly
RTOS
Hardware integration
I2C/SPI/UART
Cybersecurity basics
Troubleshooting
Team collaboration
US work authorization

Education

Master's degree in CS/CE/EE/SE

Tools

Embedded development tools

Job description

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Graduate Embedded Systems Intern – AMB Controls (Hybrid)
Graduate Embedded Systems Intern – AMB Controls (Hybrid)

Johnson Controls • Salem (VA)

Hybrid
USD 29,000 - 44,000
Software/Controls Engineering Grad Intern
Software/Controls Engineering Grad Intern

Johnson Controls, Inc. • Salem (VA)

Hybrid
USD 29,000 - 44,000
Competitive benefits package
Software/Controls Engineering Grad Intern
Software/Controls Engineering Grad Intern

Johnson Controls • Salem (VA)

Hybrid
USD 29,000 - 44,000
Control Systems Engineer (AMB) - Field Support
Control Systems Engineer (AMB) - Field Support

Johnson Controls • Salem (VA)

On-site
USD 85,000 - 120,000
Bonus plan
Relocation packages
Benefits package
Junior Embedded Software Engineer – Vehicle Controls
Junior Embedded Software Engineer – Vehicle Controls

General Motors • Milford Charter Township (MI)

Hybrid
USD 52,000 - 72,000
Medical
Dental
Vision
+9
Control Systems Engineer (onsite)
Control Systems Engineer (onsite)

Johnson Controls • Salem (VA)

On-site
USD 85,000 - 120,000
Bonus plan
Relocation packages
Benefits package
AMB Control Systems Engineer - Field & Commissioning
AMB Control Systems Engineer - Field & Commissioning

YDU JC Air Cond & Ref Inc.- Dubai • Salem (VA)

On-site
USD 85,000 - 120,000
Bonus plan
Competitive benefits package
Control Systems Engineer (onsite)
Control Systems Engineer (onsite)

YDU JC Air Cond & Ref Inc.- Dubai • Salem (VA)

On-site
USD 85,000 - 120,000
Bonus plan
Competitive benefits package
Controls PM Intern: Innovate, Learn & Drive Impact
Controls PM Intern: Innovate, Learn & Drive Impact

A01098 GE Vernova International LLC • Longmont (CO)

On-site
USD 46,000 - 91,000
Automation & Robotics Controls Engineer Intern
Automation & Robotics Controls Engineer Intern

Boston Scientific • Maple Grove (MN)

On-site
USD 43,000 - 74,000