Responsibilities
- Analyze customer and system requirements for automotive ADAS domain controllers and write software requirements and architecture documentation.
- Configure middleware modules and perform code generation using middleware configuration tools.
- Support algorithm engineers in developing application interfaces, interface descriptions, and generated code.
- Develop platform applications for OTA, data collection, diagnostics, and related functions through modeling, coding, debugging, and unit testing.
- Collaborate with testing teams to quickly locate and fix software defects while ensuring code quality and execution efficiency.
Requirements
- Bachelor’s degree or higher in computer science, software engineering, electronic engineering, automation, or a related field.
- At least three years of automotive SoC middleware development experience.
- Experience with AUTOSAR Adaptive Platform, ROS, and CyberRT middleware solutions.
- Proficiency in C and C++, with a strong foundation in data structures, algorithms, and maintainable, efficient programming.
- Experience developing and debugging communication protocol stacks, including SOME/IP, DoIP, and DDS over automotive Ethernet.
- Knowledge of automotive industry standards and specifications such as ASPICE and ISO 26262.
- Fluent written English and the ability to read and write English technical documentation.
About Lenovo
Lenovo is a US$83 billion revenue global technology powerhouse, ranked #196 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Guided by its vision of “Smarter Technology for All”, Lenovo is executing a Hybrid AI strategy that spans Personal AI – one personal AI, multiple devices; and Enterprise AI – helping customers turn data into insights and value. This strategy is delivered through the Group’s commitment to world-class innovation and a full-stack AI portfolio, including devices (PCs, workstations, smartphones, tablets, accessories), infrastructure solutions (server, storage, edge, high performance computing and software defined infrastructure), as well as software, solutions, and services. With a global footprint spanning 21 research and development locations in 11 markets, and a global supply chain including more than 30 manufacturing sites across 10 markets, Lenovo is widely recognized for its operational excellence, including ranking #8 in the Gartner Supply Chain Top 25. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY). To find out more visit https://www.lenovo.com, and read about the latest news via our StoryHub at https://news.lenovo.com/. To learn more about our career opportunities, visit our careers page at http://jobs.lenovo.com/.
