● 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 tracking
Your Qualification:
● 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 in NXP MCU S32K1xx, Renesas RH850 family, Indiemicro/Melexis lighting IC family. ● Experience with requirement management tool, e.g. DOORS, PTC, Polarion, Jira. ● 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