View All Jobs 138652

Software Engineer

Develop autoSAR-based embedded software for automotive ECU communication systems
Shanghai
Mid-Level
3 weeks ago
BorgWarner

BorgWarner

Designs and manufactures advanced propulsion and drivetrain technologies for combustion, hybrid, and electric vehicles to improve efficiency and emissions.

Software Engineer

Principal Accountabilities / Responsibilities:

Write software level requirement and software detailed design document based on stockholder requirement and system level requirement

Implement coding and AutoSAR configuration (Mentor CVI or Vector DaVinci or EB tool)

Configure CAN communication stack, diagnostic stack, and SWC description definition

Integrate CDD and AutoSAR SW

Implement test case using Vector Cast tool

Debug SW via Lauterbach tools

Software development according to ASPICE quality process

Safety:

This position will adhere to Global Star Safety Program, including safety rules, practices and training as outlined in the BorgWarner Safety Policy Manual, which includes the use of equipment, protective devices, or clothing that the employer requires. This individual will work in manners that stress the importance of preventing accidents and illnesses. He/she must take every precaution reasonable in the given circumstance for the protection of themselves and coworkers. In addition, he/she is responsible for reporting all injuries and/or possible dangerous situations, incidents, or occurrences to the immediate supervisor.

Meet EHS responsibilities requirement.

Requirements / Qualifications:

Good understanding of embedded SW development

Good Know-How of C language

Skilled with AUTOSAR configuration tool (Mentor CVI or Vector DaVinci)

Skilled with AutoSAR architecture

Skilled with Aurix MCU

Skilled with bootloader development, UDS, OBD

Skilled with CAN tools, like Vector CANoe, CANalyzer, CANape

Skilled with software development process

Software debug experience, experience of Lauterbach, dSPACE, Vector VT studio, Matlab

Top 10 Key Competencies:

Customer focus

Functional/technical skills

Decision quality

Problem solving

Learning on the fly

Timely decision making

Dealing with ambiguity

Listening

Informing

Priority setting

+ Show Original Job Post
























Software Engineer
Shanghai
Engineering
About BorgWarner
Designs and manufactures advanced propulsion and drivetrain technologies for combustion, hybrid, and electric vehicles to improve efficiency and emissions.