ESSENTIAL FUNCTIONS AND RESPONSIBILITIES: 61 Develop, manage, and report on the project delivery timeline including delivery scope. Plan and drive delivery releases per these milestones. 61 Align dependencies of cross-functional tasks to execute project timing. 61 Lead communication with the customer for all software related topics. 61 Join in teamwork of the development team assigned to the projects and contribute to design and development of embedded software, as needed. 61 Conduct design and code reviews for responsible projects and participate in design and code reviews for other team members. 61 Work with testing teams to ensure complete requirement coverage and review test results. 61 Provide support for launch activities and team members at manufacturing locations to ensure timely and quality delivery. 61 Adhere to Gentherm APQP and ASPICE requirements. Track and manage the project KPIs. 61 Definition of software tasks and evaluation criteria in accordance with Gentherm’s software platform architecture for re-use. 61 Review of team assignments and work products to ensure correctness and quality. 61 Apply best practice software development process and technical solutions. 61 Mentor junior team members to develop skills and process adherence. 61 Other duties as assigned
MINIMUM QUALIFICATIONS: 61 Bachelor’s Degree in Electrical Engineering, Computer Engineering or Computer Science (or equivalent) 61 5+ years of experience in embedded software development, preferably in an automotive setting. 61 Proficient with (MISRA C) development of embedded real-time software using automotive standard tools (debuggers, emulators, compilers). 61 Experience with automotive process standards (ASPICE, CMMI, ISO-26262). 61 Experience with abstracted software architectures. 61 Experience with development, integration and test of drivers and services in a platform architecture. 61 Experience with Vector tools (CANalyzer, CANoe, etc.) 61 Experience in developing embedded control algorithms using Model-Based Design and MATLAB/Simulink/Stateflow 61 Familiarity with automotive electronics hardware, software and systems requirements, functional objectives and validation methods and tools 61 Experience with agile tools and methods 61 Experience in problem identification and resolution 61 Strong communication and business relation skills
PREFERRED QUALIFICATIONS: 61 Expert using MATLAB/Simulink/Stateflow 61 Relevant experience with climate systems calibration, software or controls 61 Experience with automotive process standards (ASPICE, CMMI, ISO-26262) 61 Experience using Jira and Confluence for software planning and task management 61 Experience in use of IBM Rational Tool Set (Jazz, RM, QM) 61 Experience with automotive communications protocols such as CAN, LIN