Job Description
FUNCTIONAL SAFETY ENGINEER – EMBEDDED SOFTWARE
RESPONSIBILITIES
Experience with and knowledge of IEC 61508
Derive Software Safety Requirements from TSR, HSI and other external interfaces.
Model the software architecture.
Establish Real time embedded software unit/component groupings and requirements
Experience with Configuration Management process and tools.
Perform confirmation and verification reviews of Embedded software (code review, MISRA compliance)
Establish embedded software diagnostic faults with functional safety
Develop test strategies to verify implementation of functional safety requirements including fault injection.
Perform Functional Safety Analysis (Software FMEA, FTA and ETA)
Support the development of Functional Safety supporting processes
Implementation of safety processes programs in product development settings.
Implement and follow up DIA with suppliers and derive requirements from safety manuals
Work with the functional safety team to ensure compliance to the functional safety standards and requirements
Promote functional safety culture.
Provide design, development, and debug support for integrating individual functions into the control unit
REQUIREMENTS
Development of automotive embedded systems and microprocessors, systems simulation and modeling tools (e.g. Matlab/Simulink).
Knowledgeable on safety analysis methodology (FMEA/FMEDA, FTA,ETA).
Familiarity with ANSYS medina tool is an advantage.
Experience with software and tools for embedded control environments, including Matlab, Simulink, dSpace, LabView, HIL/SIL test environments, C++ code development, MISRA , AUTOSAR and other coding guidelines, and related tools and methods.
Proficiency in programming languages C++.
Knowledge of the ISO 26262 Standard process, ASPICE/CMMi and demonstrated 3+ years of its application to the development of control unit software
Experience in developing software for safety critical systems in a regulated environment
A proven track record of developing and delivering software for embedded devices or controllers
Experience with Real Time Operating Systems (RTOS) and architectures
PERKS
Work with world class AI Engineers
Shape the landscape of autonomous driving
Daily breakfast, lunch, and dinner
Paid vacations/insurance
Full Kitchen with unlimited snacks and fruits
Medical, Vision, and Dental insurance plan
Company 401(K) program
Company paid life insurance
Tusimple is an Equal Opportunity Employer. This company does not discriminate in employment and personnel practices on the basis of race, sex, age, handicap, religion, national origin or any other basis prohibited by applicable law. Hiring, transferring and promotion practices are performed without regard to the above listed items.