Task
BSW requirements:
•Alignment with BMS system engineer, analyze BMS system requirements, define specification fthe Basic software fthe BMS within the HV battery, ensuring it meets the operational needs of our electric vehicles.
BSW development:
•Implement functional basic software specification & development requirements, vehicle software interfaces definition of related software.
•Alignment with BMS BSW suppliers, to implement BSW coding modification.
•Alignment with BMS ASW engineer BMS HW engineer in technical interface.
BMS software integration, release. BSW testing:
•Implement smoke test, static test, etc, output testing reports.
•Support HIL test, battery test, vehicle test, other high-test levels of the V-cycle, ensuring comprehensive assessment adherence to quality standards.
•Lead in the risk assessment fany BMS BSW function failures, proposing solutions to mitigate risks effectively.
Procurement management:
•Lead in BMS BSW development plan, follow ASPICE VW SW development process.
•Support TL fcost evaluation, supplier payment delivery confirmation
Qualification
•Necessary education: MS degree in Software Engineering in automotive any respective fields Personal skills:
•More than 5 years working experience in the field of HV-Battery Software development ,working experience in VW JV company is preferred.
•More than 3 years working experience in BMS BSW development., with OEM series BMS software release OTA experience is preferred.
•Study on computer science, electrical, control, electronics, etc.
•Skilled in C language, familiar with assembly language, C++ Language.
•Skilled in VectCAN tools, CANalyzer/CANape/CANdb++ etc.
•Expertise with BMS MCU: Infineon, NXP, etc. ST SPC58NE is prefered.
•Familiar with CAN, CANFD, LIN, flexRay other automotive bus protocol.
•Familiar with AutoSAR related configuration tools: VectDaVinci, EB, etc.
•Familiar with UDS, ISO 15765, etc.
•Familiar with RTOS, bootloader, etc.
•Familiar with ISO26262, ASPICE.
•Familiar with configuration management, defect management software development process.
•Can negotiate communicate with teams internally externally.
More