Basic Software Development Engineer-BCSC
Job Description & Qualifications
Bosch provides the Chinese market and users with advanced technologies and solutions in the fields of automotive and intelligent transportation, industry, consumer goods, and energy and building technology, and deeply practices and interprets the concept of "technology makes life beautiful" in various business areas. As of December 31, 2020, Bosch operates 56 companies in China with sales of RMB 117.3 billion.
Job Description:
- Read OEM customer requirements and discuss with customers whether the requirements are achievable and reasonable;
- Master BSW related development tools, including AUTOSAR configuration software AEEE, architecture design software flux, Vector CAN/ETH series tools, online debugging tool Lauderbach, etc.;
- Complete corresponding code design, configuration and optimization from three levels: customer needs, system needs and software needs;
- Write a test case to verify the correctness of the function behavior;
- Code optimization and module refactoring;
- Solve difficult problems and bug troubleshooting encountered in the project;
We want you to:
- Love programming and aspire to develop in the automotive industry
- Undergraduate students majoring in computer science, software, communications, electrical and electronic engineering, automation, control engineering, mathematics, Internet of Things, artificial intelligence, etc.
- Understand the basic principles of microcontrollers and embedded systems
- Proficient in C language and familiar with C++
- Willing to communicate, good at questioning, good at English communication