Required Skills & Experience
Bachelor's degree in Electrical Engineering, Mechanical Engineering, Software Engineering, Systems Engineering, or a related technical discipline, or equivalent practical experience. 3+ years of experience in embedded systems, firmware integration, controls integration, or systems engineering. Strong understanding of mechatronic systems, including sensors, actuators, motors, and their interaction with embedded software. Proven troubleshooting and diagnostic capabilities across hardware, software, and system-level integration challenges. Proficiency in C/C++ development for embedded systems. Experience with automotive communication protocols such as CAN, LIN, and Ethernet. Experience working across multidisciplinary engineering teams in an integrated product development environment.
Nice to Have Skills & Experience
Master's degree in a relevant engineering discipline. Experience with Agile development methodologies and workflow management tools such as JIRA and Confluence. Proficiency with Vector toolsets including CANalyzer, CANape, or similar calibration and diagnostic platforms. Experience using Python, MATLAB, or other scripting languages for test automation, data analysis, or tool development. Understanding of automotive functional safety processes, including ISO 26262, FMEA, and HARA. Knowledge of thermal systems, HVAC controls, thermal dynamics, heat transfer, or fluid mechanics. Experience developing or integrating thermal management, climate control, or powertrain control systems within automotive or EV environments.
Job Description
Serve as the technical owner for Thermal Controls, HVAC, and Powertrain Thermal functions, acting as the bridge between mechanical, electrical, controls, and software engineering teams. Define and drive the roadmap for thermal application software, control strategies, diagnostics, and feature development. Lead sprint planning and technical execution activities, utilizing Agile tools such as JIRA to identify, track, and resolve technical risks early in the development cycle. Lead the selection, integration, and implementation of thermal system hardware, developing interface requirements for suppliers and internal controls teams. Partner with controls and algorithm engineers to optimize system performance, efficiency, and customer-facing functionality. Coordinate with cross-functional teams including Powertrain, Infotainment, and Vehicle Systems to define behaviors and interfaces that ensure a seamless user experience. Develop and execute software verification and validation plans, ensuring robust application and firmware performance before release. Perform hands-on testing using bench setups and vehicle platforms to troubleshoot, root-cause, and resolve complex system integration issues. Conduct code reviews, evaluate software quality, and support release signoff activities for embedded thermal control applications. Utilize advanced diagnostic and debugging tools to analyze electrical, mechanical, and software-related issues throughout development and validation.