C++ Software Developer - Remote Work

BairesDev

United States

Remote

MXN 1,621,000 - 2,341,000

Full time

4 days ago
Be an early applicant
Application generator

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% from anywhere)
Competitive compensation in USD or当地货币
Home office hardware/software setup
Flexible hours
Paid parental leaves, vacations, and 1

Job summary

BairesDev is seeking a C++ Software Developer to design and build safety-critical, fail-operational software for embedded systems and robotics.

You\'ll work 100% remotely with flexible hours, collaborating with global teams to advance autonomous vehicle technologies. Proficiency in English and hands-on embedded experience are essential for this role. Experience with motion planning and reliability engineering is valued.

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
Reliability Engineering
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.

When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.

C++ Software Developer at BairesDev
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 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 (Robotics) - Remote Work | REF#300336
Software Engineer (Robotics) - Remote Work | REF#300336

BairesDev • United States

On-site
CLP 109,689,000 - 164,534,000
Remote work
Competitive compensation in USD or USD
Home office setup
+2
Software Engineer - Remote Work | REF#300452
Software Engineer - Remote Work | REF#300452

BairesDev • United States

On-site
CLP 82,267,000 - 118,830,000
100% remote
USD compensation or local currency
Home-office setup
+3
Software Engineer (Motion Planning) - Remote Work | REF#300364
Software Engineer (Motion Planning) - Remote Work | REF#300364

BairesDev • Palo Alto (CA)

On-site
CLP 91,408,000 - 146,252,000
Remote work
USD compensation
Hardware provided
+5
Autonomy Engineer - Remote Work | REF#300346
Autonomy Engineer - Remote Work | REF#300346

BairesDev • Palo Alto (CA)

On-site
CLP 109,689,000 - 164,534,000
Remote work
Flexible hours
Home setup provided
+1
Software Engineering Manager / R+D - Remote Work
Software Engineering Manager / R+D - Remote Work

BairesDev • United States

Remote
MXN 1,629,000 - 2,353,000
100% remote
Competitive USD salary
Flexible hours
Software Developer - Remote Work
Software Developer - Remote Work

BairesDev • United States

Remote
MXN 734,000 - 1,211,000
Remote work
Competitive salary
Home office setup
+3
Senior Project Manager (IT) - Remote Work
Senior Project Manager (IT) - Remote Work

BairesDev • United States

Remote
MXN 1,657,000 - 2,761,000
Remote work
USD compensation
Hardware setup
+3
Project Manager (IT) - Remote Work
Project Manager (IT) - Remote Work

BairesDev • United States

Remote
MXN 1,652,000 - 2,753,000
Excellent USD compensation
Remote hardware & software setup
Flexible hours
+2
Project Manager - Remote Work
Project Manager - Remote Work

BairesDev • United States

Remote
MXN 1,101,000 - 1,652,000
100% remote work
USD or local currency compensation
Hardware provided
+2
DevOps Engineer - Remote Work
DevOps Engineer - Remote Work

BairesDev • United States

Remote
MXN 1,629,000 - 2,715,000
Remote work
USD or local currency pay
Home office setup
+4