
Posted 3 days ago
Senior Software Engineer
BorgWarnerSenior Software Engineer
Requirements
Embedded SW development, C language, AUTOSAR configuration (Vector DaVinci), Aurix MCU, Bootloader development, UDS/OBD, Vector CANoe/CANalyzer/CANape, Lauterbach/dSPACE/Matlab
Skills
C#AUTOSARCANEmbedded Software
About the role
Responsibilities
- Write software-level requirements and detailed design documents based on stakeholder and system-level requirements
- Implement coding and AUTOSAR configuration using tools such as Vector DaVinci or EB tools
- Configure CAN communication stacks, diagnostic stacks, and SWC description definitions
- Integrate CDD and AUTOSAR SWC
- Implement test cases using the Vector Cast tool
- Debug software using Lauterbach tools
- Execute software development in accordance with ASPICE quality processes
Requirements
- Strong understanding of embedded software development and C language
- Proficiency with AUTOSAR architecture and configuration tools (Vector DaVinci)
- Experience with Aurix MCU
- Expertise in bootloader development, UDS, and OBD
- Proficiency with CAN tools including Vector CANoe, CANalyzer, and CANape
- Experience with software debugging using Lauterbach, dSPACE, Vector VT studio, or Matlab
About the Company
BorgWarner is a global product leader in delivering innovative and sustainable mobility solutions. We are a company of innovators and independent thinkers that brings together talented employees, meaningful work, and amazing technology to work towards a vision of a clean and energy-efficient world.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
BorgWarner · Shanghai
