Senior Safety Software Engineer

Posted Aug 28

This is a fully remote position, open to applicants in California, +2 more states.

πŸ“‹ Description

β€’ Design and develop resilient, highly dependable software for safety-critical systems utilizing traditional functional safety methodologies alongside emerging deep learning safety approaches.

β€’ Collaborate with teams in machine learning, hardware, and core software to ensure that data pipelines, models, and middleware function within specified safety parameters.

β€’ Create and enhance software that operates on Linux and real-time operating systems.

β€’ Establish comprehensive testing frameworks and validation methodologies to demonstrate system reliability and safety in edge-case situations.

β€’ Mentor and guide junior engineers on standards and best practices for safety-critical coding.

β€’ Implement a functionally safe perception system that integrates advanced technology with functional safety concepts.

β€’ Design, develop, and validate software architecture for safety-critical applications.


⛳️ Requirements

β€’ Bachelor's or Master's degree in Computer Science, Computer/Electrical Engineering, Robotics, or a related discipline.

β€’ Over 5 years of professional experience in software engineering, particularly in systems-level or embedded systems programming.

β€’ Expertise in C++, C, or Rust programming languages.

β€’ Deep understanding of software architecture specific to embedded systems.

β€’ Experience working with Linux and real-time operating systems.

β€’ Exceptional problem-solving capabilities and a strong commitment to quality and reliability.

β€’ Valid authorization to work in the United States.

β€’ Preferred: experience with alpha hardware and board bring-up.

β€’ Preferred: familiarity with camera and LiDAR sensors.

β€’ Preferred: formal certification in safety-critical code.

β€’ Preferred: knowledge of ISO 26262, IEC 61508, or ISO 13849 standards.

β€’ Preferred: experience in architecting and developing robotic applications using ROS 2.

β€’ Preferred: experience with machine learning pipelines, including data collection, dataset curation, and model training.

β€’ Preferred: skills in Linux kernel configuration, module development, or customization.

β€’ Preferred: experience with QNX or similar RTOS and CI/CD integration.


🏝️ Benefits

β€’ 401(k) plan featuring a 6% company match.

β€’ Company stock options.

β€’ 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.

β€’ Benefits eligibility starting on the first day of employment.

β€’ Employee Assistance Program (EAP).

β€’ Flexible, unlimited PTO along with 12 company holidays, including a winter shutdown, for exempt employees.

β€’ 10 vacation days, paid sick leave, and 12 company holidays, including a winter shutdown, annually for non-exempt employees.

β€’ Catered lunches four times a week and healthy snacks and refreshments at the Salem and Pittsburgh locations.

β€’ Generous paid parental leave programs.

β€’ Flexible work arrangements.

β€’ Opportunities for professional development and tuition reimbursement.

β€’ Relocation assistance available for eligible positions.

β€’ Annual discretionary bonus for eligible roles.

People also viewed

RTX1 day ago

Principal Software Engineer – Air Traffic Solutions

US flagMaine OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job
NVIDIA1 day ago

Senior System Software Engineer, Software-Defined Networking

US flagCalifornia, +4 more statesFull-timeFull-stack Engineer$224k – $356.5k/year
ApplyView job
Infios1 day ago

Senior Software Engineer

MX flagMexico, +1 more countryFull-timeFull-stack Engineer
ApplyView job
Gramian Consulting1 day ago

Software Engineer – Licensing, AI Training

EG flagEgypt, +3 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job
Gramian Consulting1 day ago

Software Engineer – Licensing, AI Training

IN flagIndia, +5 more countriesFreelanceFull-stack Engineer$100/year
ApplyView job
Gramian Consulting1 day ago

Software Engineer – License your Git Repositories for AI Training

CA flagCanada, +5 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers