
软件功能安全工程师 Embedded Software Eng. (上海)
Vitesco Technologies AG2 hours ago
Shanghai, ChinaMid Level
Responsibilities
- Design, develop, and maintain functional-safety software components for automotive controllers, including ECM3, WDGM, and SafeCom.
- Develop Safety Island software for SoC platforms.
- Clarify software requirements and technical specifications with cross-functional teams.
- Implement and optimize robust, high-performance software modules.
- Perform code reviews, unit testing, and integration testing.
- Configure and integrate AUTOSAR safety modules using Vector, EB, and ETAS tools.
- Troubleshoot software defects and deliver timely fixes.
- Collaborate with global colleagues in worldwide functional-safety meetings.
- Track automotive technology trends and improve software development workflows.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related discipline.
- At least three years of embedded software development experience specializing in automotive embedded systems.
- Hands-on experience developing ASIL Level 3 safety software for automotive ECUs or controllers.
- Advanced proficiency in C programming.
- Experience with low-level programming, including device drivers, peripheral drivers, or MCAL, and AUTOSAR configuration with Vector, EB, or ETAS tools is preferred.
- Experience with Lauterbach Trace32, JTAG debuggers, oscilloscopes, CANoe, or CAN analyzers.
- Working knowledge of ISO 26262 functional safety and ASPICE compliance is preferred.
- Familiarity with embedded development toolchains, including compilers, debuggers, and version control systems.
- Strong troubleshooting, attention to detail, communication, teamwork, and English-language skills.
Tech Stack
C