General Motors is seeking a Software Developer specializing in Vehicle Steering Controls to join their Vehicle Motion Embedded Controls (VMEC) engineering department. This hybrid role, based in Markham/Oshawa, focuses on developing and implementing embedded automotive control systems. The position requires expertise in C/C++ programming and MATLAB Simulink, with responsibilities spanning from software design to testing and validation.
The role involves close collaboration with controls and diagnostics engineers to create robust vehicle chassis control systems. Key responsibilities include developing embedded software, implementing control strategies, conducting thorough testing, and ensuring compliance with safety requirements and industry regulations. The ideal candidate will have 2-4 years of embedded software development experience and a strong educational background in engineering.
GM offers a comprehensive benefits package including healthcare, dental, vision, life insurance, and a pension plan. The company's mission focuses on achieving Zero Crashes, Zero Emissions, and Zero Congestion, making this an excellent opportunity for someone passionate about advancing automotive technology. The position offers exposure to cutting-edge automotive systems and the chance to work with multi-disciplinary teams in a global organization.
This role is perfect for a software engineer who wants to impact the future of automotive technology while working for a leading global manufacturer. The hybrid work arrangement provides flexibility while maintaining team collaboration, and the position offers significant growth potential within GM's technical organization.