Remote C++ Embedded Systems Engineer – Safety-Critical Robotics

BairesDev

United States

Remote

CLP 88,322,000 - 127,576,000

Full time

35 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work
Competitive pay USD
Home office setup
Flexible hours
Parental leave
Paid time off
Global team

Job summary

BairesDev is seeking a C++ Software Developer to design and maintain safety-critical software for autonomous vehicle systems. This fully remote role emphasizes fail-operational design, reliability in constrained environments, and collaboration with systems engineering teams.

The ideal candidate has 4+ years in Systems Engineering, Embedded Software, or Robotics, with strong C++ expertise and experience in robotics or motion planning.

Qualifications

  • 4+ years of experience in Systems Engineering, Embedded Software, or Robotics.
  • Proven expertise in developing fail-operational and safety-critical systems using C++.
  • Hands-on experience with embedded systems.
  • Strong background in robotics or motion planning for autonomous vehicle behavior.
  • Proficiency in reliability engineering and designing for system resilience in constrained environments.
  • Advanced proficiency in English.

Responsibilities

  • Design and develop safety-critical software components using C++ for fail-operational systems.
  • Architect resilient system behaviors to maintain safe vehicle operation during hardware or software degradation.
  • Implement robust solutions within highly constrained embedded environments to optimize performance and reliability.
  • Collaborate with systems engineering teams to define safety requirements and architectural fail-safes.
  • Apply a deep understanding of robotics and motion planning to enhance autonomous system reliability.
  • Adapt system designs to evolving project requirements within a dynamic systems engineering framework.

Skills

C++
Embedded Systems
Robotics
English Proficiency

Job description

BairesDev is seeking a C++ Software Developer to design and maintain safety-critical software for autonomous vehicle systems. This fully remote role emphasizes fail-operational design, reliability in constrained environments, and collaboration with systems engineering teams.

The ideal candidate has 4+ years in Systems Engineering, Embedded Software, or Robotics, with strong C++ expertise and experience in robotics or motion planning.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote C++ Safety-Critical Autonomous Systems Engineer
Remote C++ Safety-Critical Autonomous Systems Engineer

BairesDev • United States

Remote
USD 120,000 - 180,000
Remote work 100%
Work from anywhere
Home office setup provided
+3
Remote C++ Software Engineer – Safety-Critical Autonomy
Remote C++ Software Engineer – Safety-Critical Autonomy

BairesDev • United States

Remote
MXN 2,241,000 - 3,361,000
Remote work 100%
USD salary
Home office setup
+2
Remote Robotics Software Engineer (C/C++ & ROS)
Remote Robotics Software Engineer (C/C++ & ROS)

BairesDev • United States

Remote
USD 120,000 - 180,000
Remote work
USD compensation
Home office setup
+4
Remote Robotics Engineer - ROS/C++ for Autonomous Systems
Remote Robotics Engineer - ROS/C++ for Autonomous Systems

BairesDev • United States

Remote
USD 120,000 - 180,000
100% remote work
Hardware provided
Flexible hours
+4
C++ Software Developer - Remote Work | REF#308513
C++ Software Developer - Remote Work | REF#308513

BairesDev • United States

Remote
USD 120,000 - 180,000
Remote work 100%
Work from anywhere
Home office setup provided
+3
Senior Embedded Software Engineer - Safety-Critical Robotics
Senior Embedded Software Engineer - Safety-Critical Robotics

Rustify • United States

Hybrid
USD 105,000 - 165,000
Senior Robotics Software Engineer — Remote, Flexible Hours
Senior Robotics Software Engineer — Remote, Flexible Hours

BairesDev • United States

Remote
USD 120,000 - 170,000
Remote work
USD pay or local currency
Home setup provided
+3
Remote Robotics Tech Lead — Autonomy & Motion Planning (C++)
Remote Robotics Tech Lead — Autonomy & Motion Planning (C++)

BairesDev • United States

Remote
CLP 137,390,000 - 186,457,000
100% remote work
USD or local currency compensation
Hardware and software setup for home
+2
Remote C++ Performance Engineer - Robotics
Remote C++ Performance Engineer - Robotics

BairesDev • United States

Remote
CLP 88,933,000 - 148,221,000
100% remote work
USD or local currency compensation
Hardware and software setup for home
+4
C++ Software Developer - Remote Work | REF#308511
C++ Software Developer - Remote Work | REF#308511

BairesDev • United States

Remote
CLP 88,322,000 - 127,576,000
Remote work
Competitive pay USD
Home office setup
+4