Remote Software Functional Safety Engineer

Posted

Apply now
Please, let Vertex Advisory Services know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Software Functional Safety Engineer will work remotely in the Electric Power Conversion group.
  • This role involves performing functional safety base and application software safety development for power electronics components and Drive Unit systems.
  • Responsibilities include conducting software safety analysis of embedded software to address safety anomalies.
  • The engineer will develop SW-FTA, SW-FMEA, Freedom from interference (FFI), common cause/cascading failure (CCA/CFA), and dependent failure analysis (DFA) for embedded software, including low-level drivers and power electronics controls design.
  • The role requires developing traceability between software, technical safety requirements, relevant test cases, and work-products in a traceability tool.
  • The engineer will create a Design Verification Plan (DVP) for relevant software safety requirements, including fault injections.
  • Support for the software test team in executing test cases with troubleshooting abilities is expected.
  • The engineer will assist the vehicle functional safety team in developing technical safety requirements and conducting hazard analysis risk assessments.
  • Maintenance of software safety requirements and architecture with implementation agreements is part of the role.
  • The engineer will help define programming and coding guidelines for the software development teams.
  • Support for tool classification and qualification across Rivian’s software toolsets is also required.

Requirements:

  • A MS or BS degree or PhD in Electrical, Embedded, or Software Engineering is required.
  • Candidates must have experience with embedded systems.
  • A minimum of 5 years of experience developing embedded software and controls with a functional safety engineering background in ISO 26262 parts 3, 4, 6, and 8 is necessary.
  • Knowledge of communication protocols such as CAN, SPI, and LIN is required.
  • Experience with requirements management tools (e.g., JAMA, Doors), issue tracking tools (Jira, Bugzilla), and software version control tools (e.g., Git, Bitbucket, SVN) is essential.
  • Proficiency in C programming and/or model-based design using Simulink is required.
  • Candidates should have knowledge and understanding of the systems and software design architecture of Power Electronics design applications.
  • Additional experience with Texas Instruments, Infineon automotive safety processors is a plus.
  • Knowledge of failure modes and failure effects of embedded software and controls design, with prior experience in performing software FTA, FMEA, FFI, DFA, cascading, and common cause analysis is necessary.
  • Experience with embedded debugging tools such as PLS/UAD or similar, and communication tools such as Wireshark, CANalyzer, or CANape is required.
  • The ability to work with resilience, think outside the box, and be a strong team player with a drive to exceed expectations and meet deadlines is essential.
  • Experience working within a cross-functional team is required.
  • Preferred qualifications include tools expertise with Medini, Plato, or similar, familiarity with E-Gas Level 1/2/3 Concept, ISO 26262 Certification, FreeRTOS safety qualification, and baremetal development experience.

Benefits:

  • The position offers a fully remote work environment.
  • A flexible schedule is available, with an average of 8 hours per day, requiring at least 4 hours of overlap with 8-5 Pacific time.
  • The role is open to various visa types, including H1B, OPT, TN, USC, and GC.
Apply now
Please, let Vertex Advisory Services know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Location requirements

-

Position
Experience level
Technology stack
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback