· Analyze and create software requirement specification in requirement management tool
· Develop software architecture design and detail design which covers the related software requirements
· Develop the software source code or MATLAB module design in accordance to the defined coding rules
· Perform the code or module review and static code analysis with static testing tools
· Integrate the software units and software components into the overall software product
· Perform the software debug on board and change request
· Assistant for software release and launch support
Qualifications / Requirements
· Good English and Communication skills
· Bachelor degree of electrical engineering, automation and control
· 2 years or more in automotive industry experiences
· Able to understand microcontroller datasheet, hardware peripherals and schematic (NXP, ST, Infineon)
· Good knowledge for Application layer design with automotive software design rules ( Manual code or MATLAB module design ) · Good working cooperation with Electronic Engineer, Test Engineer, System Engineer, etc.
· Basic knowledge in TS16949
Nice to haves (preferred qualifications)
· Good knowledge about software development process and tools (ASPICE or CMMI) · Basic knowledge on the Functional safety