C++ Software Developer - Remote Work

BairesDev

United States

Remote

MXN 2,241,000 - 3,361,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work 100%
USD salary
Home office setup
Flexible hours
Parental leave

Job summary

BairesDev is a fully remote technology leader with 15+ years of experience delivering cutting-edge solutions for global giants. This C++ Software Developer role focuses on safety-critical, fail-operational systems for autonomous vehicles, requiring expertise in embedded environments and robotics.

The position offers 100% remote work, competitive USD compensation, and flexible scheduling to collaborate with a global Top 1% tech talent pool.

Qualifications

  • 4+ years in systems engineering, embedded software, or robotics.
  • Proven experience with fail-operational safety-critical C++.
  • Hands-on embedded systems experience.
  • Strong robotics or motion planning background.
  • Reliability engineering and resilience design in constrained environments.
  • Proficient in English.

Responsibilities

  • Design and develop safety-critical C++ components for fail-operational systems.
  • Architect resilient behaviors for safe operation during degradation.
  • Develop embedded software optimized for constrained environments.
  • Collaborate with systems engineering to define safety requirements.
  • Apply robotics knowledge to improve autonomous reliability.
  • Adapt designs to evolving project requirements.

Skills

C++
Embedded systems
Robotics
Safety-critical systems
English proficiency

Job description

At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.

Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.

C++ Software Developer at BairesDev

As a C++ Software Developer, you will build and maintain safety-critical systems to ensure autonomous vehicles operate reliably under degraded conditions. You will ensure system resilience by designing robust software that manages failures in real-time, constrained environments.

What You’ll Do:
  • 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.
What we are looking for:
  • 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.
Nice to have:
  • Machine Learning knowledge
How we do make your work (and your life) easier:
  • 100% remote work (from anywhere).
  • Excellent compensation in USD or your local currency if preferred
  • Hardware and software setup for you to work from home.
  • Flexible hours: create your own schedule.
  • Paid parental leaves, vacations, and national holidays.
  • Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
  • Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Remote Work | REF#300452
Software Engineer - Remote Work | REF#300452

BairesDev • United States

Remote
CLP 82,267,000 - 118,830,000
100% remote
USD compensation or local currency
Home-office setup
+3
Autonomy Engineer - Remote Work | REF#300346
Autonomy Engineer - Remote Work | REF#300346

BairesDev • Palo Alto (CA)

Remote
CLP 109,689,000 - 164,534,000
Remote work
Flexible hours
Home setup provided
+1
Software Engineer (Robotics) - Remote Work | REF#300336
Software Engineer (Robotics) - Remote Work | REF#300336

BairesDev • United States

Remote
CLP 109,689,000 - 164,534,000
Remote work
Competitive compensation in USD or USD
Home office setup
+2
Robot Reliability Engineer - Remote Work
Robot Reliability Engineer - Remote Work

BairesDev • United States

Remote
MXN 2,238,000 - 3,171,000
Remote work
Competitive USD pay
Home office setup
+3
Software Engineer (DevSecOps) - Remote Work
Software Engineer (DevSecOps) - Remote Work

BairesDev • United States

Remote
USD 120,000 - 180,000
Remote work
USD compensation
Home setup
+5
Software Engineer (Motion Planning) - Remote Work | REF#300364
Software Engineer (Motion Planning) - Remote Work | REF#300364

BairesDev • Palo Alto (CA)

Remote
CLP 91,408,000 - 146,252,000
Remote work
USD compensation
Hardware provided
+5
Senior Embedded Engineer (Real-Time) - Remote work | REF#300422
Senior Embedded Engineer (Real-Time) - Remote work | REF#300422

BairesDev • United States

Remote
CLP 118,227,000 - 177,340,000
Remote work
Hardware provided
Flexible hours
+2
Technical Project Manager - Remote Work
Technical Project Manager - Remote Work

BairesDev • United States

Remote
MXN 1,292,000 - 2,031,000
100% remote
USD compensation
Home office setup provided
+3
Reliability Engineer - Remote Work | REF#306435
Reliability Engineer - Remote Work | REF#306435

BairesDev • United States

Remote
CLP 88,670,000 - 128,079,000
Remote work
USD pay
Home office setup
+3
Staff Software Engineer (Node.js, AWS) - Remote Work
Staff Software Engineer (Node.js, AWS) - Remote Work

BairesDev • United States

Remote
CLP 118,227,000 - 177,340,000
100% remote work
USD or local currency compensation
Hardware provided
+3