Job Overview:
It would also be desirable if you have experience with media, graphics or imaging flows and driver/middleware stack development.
Responsibilities:
- Design and implement software components that meet functional safety requirements (e.g., ISO 26262, IEC 61508).
- Work to bring function safety to existing code.
- Develop and maintain documentation to support safety certification and compliance audits.
- Collaborate with safety engineers, hardware teams, and software architects to define software safety requirements and architectures.
- Support software integration, verification, and validation processes in safety-critical systems.
- Contribute to process improvements and tooling for safety-focused software development workflows
Required Skills and Experience:
- Strong proficiency in C development, particularly in embedded or system-level programming.
- Well-versed in functional safety principles, including hazard analysis, safety goals, and ASIL decomposition.
- Motivation and ability to work on frontend tasks using JavaScript.
- Hands-on experience with safety standards such as ISO 26262 or IEC 61508.
“Nice To Have” Skills and Experience :
- Experience with safety analysis tools and methods (e.g., FMEA, FMEDA, fault injection).
- Knowledge of MISRA C/C++ or other safety-related coding standards.
- Background in developing software for automotive, aerospace, or industrial control systems.
- Familiarity with safety certification processes and documentation requirements.
- Knowledge of media, imaging or rendering pipelines.
In Return: