Taro Logo

Senior Software Developer, HVAC Systems

Global automotive company leading the transition to electric vehicles with a vision of Zero Crashes, Zero Emissions and Zero Congestion.
Milford, MI 48381, USA
Embedded
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Automotive

Description For Senior Software Developer, HVAC Systems

General Motors is seeking a Senior Software Developer to join their HVAC Systems team in Milford, Michigan. This role combines embedded systems development with automotive engineering, focusing on climate control systems for next-generation EV and ICE vehicles. The position offers a hybrid work arrangement with 3 days in-office and 2 days remote.

The role involves working in an Agile environment, utilizing both MATLAB Simulink and C programming to develop sophisticated HVAC control systems. You'll be responsible for creating and implementing features, developing test cases, and working closely with various internal teams including calibrators and vehicle integration specialists.

This is an excellent opportunity for an experienced software developer with a background in embedded systems and automotive software. The ideal candidate will have at least 3 years of experience in software development, with specific expertise in C programming, MATLAB Simulink, and embedded systems. Knowledge of HVAC systems and automotive software development processes is a plus.

GM offers a comprehensive benefits package and is committed to fostering an inclusive workplace environment. The company's vision of Zero Crashes, Zero Emissions, and Zero Congestion demonstrates their commitment to innovation and sustainable transportation solutions. This role provides an opportunity to work on cutting-edge automotive technology while contributing to the future of mobility.

Working at GM means joining a team that values diversity, innovation, and technical excellence. The hybrid work arrangement offers flexibility while maintaining strong team collaboration. If you're passionate about automotive technology and want to work on systems that directly impact vehicle performance and user comfort, this role offers an exciting opportunity to advance your career with a leading global automotive manufacturer.

Last updated 3 hours ago

Responsibilities For Senior Software Developer, HVAC Systems

  • Work as part of an Agile Scrum team developing embedded automotive HVAC Climate Control systems
  • Participate in Agile Team and ART Program Events
  • Create and implement features using MATLAB Simulink models or hand-coded C
  • Create interfaces to integrate new software components
  • Create and modify unit test cases and multicomponent test cases
  • Archive software components into repository database
  • Create and update functional test plans
  • Execute tests on HIL bench and target controller build
  • Interface with GM internal teams including Calibrators and Vehicle Integration Teams

Requirements For Senior Software Developer, HVAC Systems

  • Bachelor's degree in Computer Science, Mechatronics Engineering, Software Engineering, Electrical Engineering, Computer Engineering, or related field
  • 3 years experience as Software Developer, Software Engineer, Controls Systems Engineer, or related role
  • Experience writing and debugging C code and MATLAB Simulink/Stateflow
  • Embedded software development experience
  • Experience working in Agile / Scrum
  • Experience with software configuration management processes and Git Ecosystem
  • 18 months experience with test procedures and build processes
  • 6 months experience with HVAC Comfort Domain
  • Experience with Rational Rhapsody

Benefits For Senior Software Developer, HVAC Systems

Medical Insurance
  • Total Rewards package
  • Comprehensive benefits from day one

Jobs Related To General Motors Senior Software Developer, HVAC Systems