Gentherm is seeking a Senior Software Engineer to join the Expert Engineering organization to lead the development of next-generation thermal, pneumatic, and memory seat technologies, enabling Gentherm to deliver differentiated comfort systems and scale innovation across global programs.
Requirements
- 5 years minimum experience in developing embedded control algorithms using Model-Based Design and MATLAB/Simulink/Stateflow
- Experience with deploying control models to production microcontrollers
- Familiarity with automotive electronics hardware, design requirements, functional objectives and validation methods and tools
- Experience with agile tools and methods
- Experience in problem identification and resolution
- History analyzing and parsing data to develop technical insights and make decisions
- Experience with debuggers, emulators, compilers, static and dynamic test tools.
Responsibilities
- Lead and coach team members in the development of control algorithms for thermal, pneumatic, and memory seating systems.
- Demonstrate best-practice controls development utilizing model-based design (MBD) methodologies.
- Define and implement technical strategies for integrating generated code into production intent embedded platforms.
- Lead algorithm integration and validation within multi-ECU system architectures.
- Break down technical objectives into smaller tasks / milestones and evaluation criteria adhering to architecture re-use and scalability
- Support global deployment of model-based design practices across product lines and platforms
- Apply and evolve best-practice development methodologies with a focus on continuous improvement.
Other
- Bachelor’s Degree in Computer, Software, Controls, Mechanical, Mechatronics, Electrical Engineering, or related field.
- Demonstrated ability to collaborate cross-functionally, work hands-on, and execute on open-ended projects in a fast-paced, resource-constrained environment
- Collaborate with cross-functional and cross-regional teams working in an agile development environment.
- Mentor junior engineers in technical problem solving, development workflows, and process adherence.
- Strong communication and business relation skills