Why Work at Lenovo
Description and Requirements
Responsibilities and Duties:
Focus on underlying software MCU Software development and test on various Autonomous/Cockpit embedded platforms
Integrate and bring up product SW system for customer
Work closely with other departments to drive product excellence
Complete SW design process and documentation
Qualifications:
Full-time bachelor’s degree or above, major in Computer Science, Electronics, Automation or similar disciplines
Automotive/Communication/Consumer/Computer/Semiconductor industry background
2+ years of software development experience, especially highly complex software system.
Experience in MCU MCAL/BSW/CDD development and testing (i2c, spi, lin, can etc.)
Proficient in reading circuit schematic diagram, chip manual and chip datasheet
Familiar with the C programming skills
Familiar with UDS etc. protocols
Strong practical ability and work initiative. Good communication and coordination skills and team spirit.
Good speaking & written English
Knowledge of functional safety(ISO26262) and cybersecurity(ISO21434) is preferred
Knowledge of FreeRTOS is preferred