* Central contact person for SW content of project internal and external customers, analyzing customer requirements; drawing up the software performance specification; analyzing and carrying out modifications in the software performance specification; coordination of the modifications with the customer, in consultation with the superior and the development engineer responsible. * Drafting and drawing up the software architecture in accordance with general guidelines – including existing in-house and outside systems as well as existing software- and hardware interfaces; drawing up the software concept * Analyzing the software architecture and drawing up and documenting the software design in accordance with existing guidelines – considering existing processes and methods * Coding in accordance with existing guidelines – considering existing processes and methods. * Drawing up software test specifications; carrying out, recording, and assessing all necessary tests in accordance with existing guidelines – considering existing processes and methods; drawing up test regulations for production equipment * Setting up, looking after and archiving program libraries – using existing systems in accordance with existing guidelines; assisting employees in the handling of the tools * Carrying out tasks within the framework of the configuration management – considering existing guidelines; assisting employees in the handling of the tools * Carrying out stipulated reviews over the entire software development process, in accordance with existing guidelines * Defining, planning, and monitoring software development tasks within a software subproject –using specified systems and methods in consultation with the superior and the development engineer responsible * Controlling and monitoring modifications over the entire software development process – using existing systems in accordance with existing guidelines; ensuring the integration of the modifications in the overall system * Indicating faults and conspicuous features; taking corrective action, if necessary, in consultation with the areas responsible * Controlling and monitoring orders to sub-suppliers in the area of software development, in consultation with the areas responsible – taking into account the agreed targets; involvement in the assessment of sub-suppliers * Ensuring that defined standards are observed within the framework of software development, including other areas for coordinating software development concepts. * Assisting the production department in the case of putting into service, changeovers, and troubleshooting * SW project management trackingYour Qualification:
* Bachelor Degree or above * Excellent SW systematic analytical, problem shooting, decision making. * Good leadership skill and Experienced for SW System work cooperation with internal and external suppliers. * Fluent English in both verbal and written. * Familiar with Vector tool chain, e.g. CANoe, Canoe.DiVa,vTESTstudio * Experience in LIN/CAN/CANFD/SPI/LVDS communication development. * Experience in UDS, Network management, FBL, cyber security, Autosar, E2E, Aspice development. * Experience in SW Unit, module, application & integration testing. * Experience with requirement management tool, e.g. DOORS, PTC, Polarion, Jira. * (Plus)Experience in NXP MCU S32K1xx, Renesas RH850 family, Indiemicro/Melexis lighting IC family.