Taro Logo

Software Safety Engineer (f/d/m)

FERNRIDE offers scalable automation solutions for yard trucking, employing human-assisted automation for remote takeovers of electric trucks.
Embedded
Mid-Level Software Engineer
Hybrid
101 - 500 Employees
3+ years of experience
AI · Automotive · Logistics...
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Safety Engineer (f/d/m)

FERNRIDE is seeking a Software Safety Engineer (f/d/m) to join their systems team. This role is crucial in ensuring the development and maintenance of safe software within the machine safety context. The ideal candidate will play a key role in refining and optimizing FERNRIDE's modern software development process, which includes the use of C++, Bazel, and GitHub, along with modern safety SoCs and QNX as the real-time operating system (RTOS).

Key responsibilities include:

  • Collaborating with systems and software development teams to implement a modern, automated software development process aligned with IEC 61508-3.
  • Ensuring all work products meet necessary safety integrity levels (SIL) and other relevant safety criteria.
  • Providing guidance on integrating safety practices within the development environment.
  • Ensuring correct integration of safety elements, including hardware components and software modules.
  • Creating and maintaining comprehensive documentation supporting the software safety lifecycle.
  • Acting as a liaison with notified bodies for conformity assessments and audits.
  • Providing training on safety-related development processes and standards.

The ideal candidate should have:

  • A Bachelor's or Master's degree in Software Engineering, Computer Science, Electrical Engineering, or a related field.
  • Proven experience in functional safety within the software domain, particularly with IEC 61508-3 and ISO 13849.
  • Proficiency in C++ and familiarity with modern development tools like Bazel and GitHub.
  • Experience working with modern safety SoCs and QNX RTOS.
  • Strong understanding of safety-critical software development processes and tools.
  • Experience with safety analysis methods and integration of safety elements.

FERNRIDE offers a collaborative and transparent culture, with benefits including company shares, flexible working hours, remote work options, team events, and 30 days of vacation. Join a team of over 130 employees from 35+ countries, working on cutting-edge technology to address major industry challenges in logistics automation.

Last updated 8 months ago

Responsibilities For Software Safety Engineer (f/d/m)

  • Collaborate with systems and software development teams to refine and implement a modern, automated software development process based on C++, Bazel, and GitHub, ensuring alignment with IEC 61508-3
  • Ensure all work products meet the necessary safety integrity levels (SIL) and other relevant safety criteria
  • Work closely with software developers to ensure software conforms to safety standards
  • Ensure correct integration of safety elements, such as hardware components and software modules, following their safety manuals
  • Create and maintain comprehensive documentation supporting the software safety lifecycle
  • Act as a liaison with notified bodies, supporting conformity assessments and audits
  • Provide training and guidance to team members on safety-related development process, standards, and effective use of development environment

Requirements For Software Safety Engineer (f/d/m)

Linux
  • Bachelor's or Master's degree in Software Engineering, Computer Science, Electrical Engineering, or a related field
  • Proven experience in functional safety within the software domain, particularly with IEC 61508-3 and ISO 13849
  • Proficiency in C++ and familiarity with modern development tools such as Bazel and GitHub
  • Experience working with modern safety SoCs and QNX RTOS
  • Strong understanding of safety-critical software development processes and tools
  • Experience with safety analysis methods such as FMEA, FTA, and HAZOP
  • Experience with the integration of safety elements and working with safety manuals
  • Strong knowledge of safety lifecycle management and safety integrity levels (SIL)
  • Experience collaborating with notified bodies and managing conformity assessments is highly desirable

Benefits For Software Safety Engineer (f/d/m)

Equity
  • Company shares
  • Flexible working hours in a hybrid work model
  • Up to six weeks of remote work in countries covered under the EHIC
  • Team events and quarterly offsites
  • Collaborative, transparent, and fun-loving culture
  • 30 days of vacation
  • Snacks/beverage

Interested in this job?