Software Development Engineer/软件开发工程师_AS



Entry Level Position

Career Status

Young Professional



Start Date


Job Description

• Discussion with customer about specific solution for steering control module & system, including basic function implementation and advanced function high level application interface;
• Assistance of project leader with customer communication (clarification of technical details of the aforementioned topics);
• Work on SW-architecture, write, test and debug code according to software requirement specification and the defined process with graphic SW development tools and environment;
• Coordination, consultation, consolidation and reporting of the development works of software;
• Completion software module design, coding & test of electronic power assist steering system;
• Ensure that the release planning on software level meets the system definition timelines. Match the release activities to the development project schedule;
• Supporting Technical Project Leader for prototyping and demo on system level with focus on software problems;
• Support and responsible for the other tasks assigned by direct manager;
• Comply with BOSCH China policies and employment legislation;


• Understand steering functionalities and related interfaces;
• Understand the vehicle/ system architecture regarding power supply, bus communication, functional effect chains;
• Experienced in model-based software development with context steering system, incl. Prototyping ECU (MABX), Steering ECU;
• Knowhow in the field of control: system identification and control design;
• Knowhow in field of vehicle functionalities: Driver Assistance Functions, Vehicle Dynamics Functions• Familiar with C language;
• Familiar with graphic SW development toolset eg. Matlab/ Simulink/ Stateflow and dSPACE controlDesk & TargetLink;
• Familiar with Vector CAN toolset such as CANape, CANoe, CANanalyze, Vector Geny CAPL etc.
• Familiar with clearCase.
• Familiar with 16/32-bit microprocessor basic knowledge and application;
• Good team player and good communication skill;
• Knowledge and understanding of automotive electrical control systems (e.g. steering systems, axle systems, transmission systems, chasiss system etc.);
• CAN bus software design experience;
• Renesas 32-bit MCU;
• Capable to be as expert to coach and train SW function development engineer;
• Be fluent in English language, basic German is prefect;


  • Views


  • Applicants