工作职责:
1.Responsible for MCAL development of MCU systems based on the ARM platform and for different compilation platforms.
2.Responsible for the implementation of basic automotive demos based on Classic AutoSAR.
3.Responsible for HSM system software development based on Classic AutoSAR.
4.Support customers in developing and maintaining the software architecture for various automotive systems, including DMS, BCM, Gateway, and intelligent cabin applications.
5.Work with the ASIC/Hardware design team to perform Chip verification based on the system application environment.
任职资格:
Requirements:
1.Master/Bachelor of computer science, automation, electronics, and related specialty with 5 years and above experience in embedded software development.
2.Skilled in C, assembly language, and Makefile. Familiar with the ARM Cortex-M series processor architecture. Familiar with ARM compilation platforms such as GCC, IAR, GreenHills, etc.
3.Rich experience in MCU driver development. Familiar with peripheral interfaces. Familiar with the CAN, Ethernet, LIN, and related communication protocols. Has experience porting open protocol stacks, such as those for CAN or Ethernet.
4.Familiar with automotive software application systems such as DMS, BCM, Gateway, and intelligent cabin applications.
5.Familiar with Classic AutoSAR. Has AutoSAR project development experience. Familiar with project building based on different compiler platforms. Experienced with DaVinci/EB Tresos/Lauterbach/Jlink, etc.
6.Familiar with the automotive software development process. Has a good coding style. Deep understanding of code layering design.
7.Good communication skills. Self-motivated and able. Clear thinking and design concepts. Good English ability, especially in technical reading and writing.