BMS BSW Software Engineer
ShanghaiOn-siteFull-time
AI Summary
Responsible for BMS BSW development, testing, and maintenance, including AUTOSAR BSW configuration and debugging, bootloader and complex drivers, CAN communication, network management, UDS diagnostic, XCP, and J1939 protocol development.
About this role
BMS BSW Software Engineer
Responsibilities
- Responsible for BMS BSW development, testing and maintenance.
- Responsible for configuration and debugging of BMS AUTOSAR BSW.
- Responsible for the BMS bootloader and complex drivers' development.
- Responsible for BMS CAN Communication, network management and UDS diagnostic development.
- Responsible for BMS XCP and J1939 protocol development.
Qualifications
- Bachelor’s degree or above, major in vehicle engineering, computer, electronic and electrical, automation, etc.
- Familiar with C language, with more than three years of experience in BSW development, familiar with NXP and Infineon chips.
- Familiar with AUTOSAR software architecture and related specifications, with AUTOSAR (Classic) software development experience, able to use the mainstream AUTOSAR tools for ASW, BSW, MCAL software development is preferred.
- Familiar with AUTOSAR basic software development and configuration.
- Familiar with the working mechanism of Bootloader, with relevant development experience is preferred.
- Familiar with automotive protocols (CAN/J1939/XCP) and diagnostic protocols;
- Familiar with functional safety ISO26262, familiar with multi-core distribution and data protection.
Skills
AUTOSARAUTOSAR ClassicBootloaderC++CANInfineonISO 26262J1939NXPXCP
Explore related jobs
More jobs at SES
- Field Application Engineer – Battery Energy Storage SystemsGreater Boston (Woburn, MA) – On-site/Hybrid
- Senior Accountant – Accounting & Financial ReportingGreater Boston (Woburn, MA) – On-site/Hybrid
- Cell Development Process EngineerShanghai, China
- Cathode Electrode EngineerShanghai, China
- BMS BSW Software EngineerShanghai, China
- Senior Pack Modeling ScientistShanghai, China
Similar AUTOSAR jobs
Jobs in Shanghai
- Supplier Quality EngineerSolidigm · Shanghai, Shanghai
- Manager, Market Access StrategyOrganon LLC · CHN - Shanghai - Shanghai
- AI EngineerFLEXTRONICS MANUFACTURING MEX, SA DE CV. · China, Shanghai
- Senior Commercial Growth ManagerGSM Association (UK Branch) · Shanghai
- New Channel Manager(Dark store&O2O)MDLZ FR Sales · Shanghai, China
- Manager, category insight, consumer InsightsMDLZ FR Sales · Shanghai, China
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.