Embedded SW Eng.
On-siteTianjin, Tianjin, China
Job Summary
Develop software for electronic control units using C language, deriving requirements from system specifications and stakeholder change requests. Execute the full development lifecycle including requirement analysis, architecture design, implementation, and testing while analyzing and resolving software issues. Apply knowledge of AUTOSAR, MCAL configuration, and BSW components such as ADC, PWM, and CAN to microcontroller systems. Utilize tools like CANape, CANAnalyzer, and INCA within a global team following ASPICE processes. Requires 2+ years of automotive software experience and a degree in Computer Science or Software Engineering.
Required Qualifications
- Bachelor or Master degree on Computer Science /Software Engineering or an alternative with relevant experience
- 2+ years of experience in software development (C language) for automotive product
- Knowledge about AUTOSAR
- Knowledge of MCAL config
- Knowledge of BSW component: ADC, PWM, GPIO, NVM, CAN, SPI, OS, UDS, DEM, CDD
- Advanced Knowledge in microcontrollers and their structure and usage
- Experience in using CANape, CANAnalyzer, INCA and trace32
- Basic Process and method knowledge. Be familiar with ASPICE
- Good problem resolution skills
- Analytical thinking (to understand SW Requirements and SW Architecture)
- Basic Skills in English and communication skills
- Global team player
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.