软件功能安全工程师 (上海)
Your Key Responsibilities:
- Design, develop, and maintain function safety components for automotive applications such as ECM3(level3),WDGM,Safecom.
- Design, develop Safety Island software on SoC system.
- Collaborate with cross-functional teams to define software requirements and specifications.
- Implement and optimize software modules, ensuring high performance and reliability.
- Conduct code reviews, unit testing, and integration testing to ensure software quality.
- Work with global team and join global regular meetings on safety topics
- Debug and resolve software issues, providing timely solutions.
- Configure and integrate AUTOSAR safety modules using tools such as Vector, EB, or ETAS.
- Stay updated with the latest industry trends and technologies to continuously improve software development processes.
Your Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 5+ years of experience in embedded software development, with a focus on automotive applications.
- Hands-on experience with safety software development(level3 software) of automotive controller.
- Be much better to have experiences with Safety Island solution on SoC especially on S32G microcontroller.
- Be good to have experience in low-level software development (device drivers, peripherals, MCAL, etc.) and with AUTOSAR configuration using Vector, EB, or ETAS tools.
- Proficiency in debugging tools such as Lauterbach Trace32, JTAG debuggers, Oscilloscope, CAN Analyzer/CANOE.
- Strong proficiency in C/C++ programming languages.
- Experience with ISO 26262 (Functional Safety) and ASPICE compliance is a plus.
- Familiarity with software development tools such as compilers, debuggers, and version control systems.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Good oral and written English