Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Safety Software Engineer

Home > C/C++ programming jobs

Senior Safety Software Engineer in Remote

  • Agility Robotics
  • Full time
  • Email
  • Worldwide

Responsibilities

  • Design and implement robust, highly reliable software for safety-critical systems using functional safety and deep learning safety techniques.
  • Collaborate with machine learning, hardware, and core software teams to keep data pipelines, models, and middleware within defined safety envelopes.
  • Develop and optimize software for Linux and real-time operating systems.
  • Create testing frameworks and validation strategies for reliability and safety in edge-case scenarios.
  • Mentor junior engineers on safety-critical coding standards and best practices.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Computer or Electrical Engineering, Robotics, or a related field.
  • At least 5 years of professional software engineering experience focused on systems-level or embedded systems programming.
  • Proficiency in C++, C, or Rust and strong understanding of embedded software architecture.
  • Preferred qualifications include board bring-up, camera and LiDAR perception, formally certified safety-critical code, and practical experience with ISO 26262, IEC 61508, or ISO 13849.
  • Experience with ROS 2, machine learning pipelines, Linux kernel configuration or module development, and QNX or similar real-time operating systems is preferred.
  • Applicants must have current authorization to work in the United States.

Benefits

  • Fully remote work with hybrid options near the Salem, Oregon; Pittsburgh, Pennsylvania; or Fremont, California offices.
  • 401(k) plan with a 6% company match, company stock options, and company-paid medical, dental, vision, and short- and long-term disability insurance.
  • Benefits are available starting on the first day of employment.
  • Employee Assistance Program, flexible work arrangements, professional development, tuition reimbursement, and eligible-role relocation assistance.
  • Exempt employees receive flexible unlimited PTO and 12 company holidays including a winter shutdown; non-exempt employees receive 10 vacation days, paid sick leave, and 12 company holidays including a winter shutdown.
  • Catered lunches four times per week and snacks are available at the Salem and Pittsburgh offices.
  • Paid parental leave and eligible-role annual discretionary bonuses are provided.

Salary: $175k - $274k/yr

Agility Robotics

Industrial humanoids hard at work.

Similar positions

Senior Software Engineer

  • Zoox
  • Full time
  • USA
  • 10/30/2026
  • Salary: $235k - $285k/yr
  • Foster City, CA

Security Software Engineer

  • Canonical
  • Full time
  • Remote
  • 10/30/2026
  • Anywhere

Advisory Engineer, Middleware & App

  • Lenovo
  • Full time
  • Others
  • 10/30/2026
  • Shanghai, China

Principal Place and Route Engineer

  • SambaNova Systems
  • Full time
  • USA
  • 10/30/2026
  • Salary: $1 - $1000k/yr
  • Austin, TX

Software Engineer I - Middleware

  • Honeywell
  • Full time
  • USA
  • 10/29/2026
  • Phoenix, AZ