Lead Embedded Robotics Software Engineer

asirobots

Mendon (UT)

On-site

USD 120,000 - 160,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Autonomous Solutions Inc. is seeking an Embedded Software Engineer IV to lead feature development and integration for embedded software on autonomous robotic vehicles.

You will apply 5–7+ years of C/C++ experience to complex control, actuator, and sensor challenges, and drive high-quality software through the full development lifecycle. The role emphasizes real-time programming, SOLID design, and collaboration across hardware and software teams.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field.
  • 8+ years designing and implementing embedded real-time software systems using C/C++.
  • Strong familiarity with large multithreaded embedded applications running on an RTOS.
  • Familiarity with electrical and mechanical systems.
  • Experience with communication protocols such as CAN, TCP, UDP, SPI, or RS232.
  • Experience with ROS/ROS2 or sensor interfacing including GPS, LiDAR, RADAR, or ultrasonics.
  • Experience with Agile development, device drivers, or flash programming tools a plus.

Responsibilities

  • Lead feature development for embedded applications on autonomous robotic vehicle platforms.
  • Diagnose and resolve complex defects across vehicle control, actuator, and perception sensor systems.
  • Drive systems engineering participation to ensure robust software integration across hardware and software stacks.
  • Write clean, reusable C and C++ code following SOLID principles and established design patterns.
  • Build and maintain unit, integration, and system simulation tests with a test-first approach.
  • Contribute to continuous refactoring and disciplined use of distributed version control.
  • Support fielded systems and lead collaboration with engineering teams on integration challenges.

Skills

Embedded software development
Real-time systems
SOLID principles

Education

Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field

Tools

ROS/ROS2
CAN, TCP, UDP, SPI, RS232

Job description

Autonomous Solutions Inc. is seeking an Embedded Software Engineer IV to lead feature development and integration for embedded software on autonomous robotic vehicles.

You will apply 5–7+ years of C/C++ experience to complex control, actuator, and sensor challenges, and drive high-quality software through the full development lifecycle. The role emphasizes real-time programming, SOLID design, and collaboration across hardware and software teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer — Real-Time Robotics
Senior Embedded Software Engineer — Real-Time Robotics

Autonomous Solutions • Logan (UT)

On-site
USD 95,000 - 140,000
Senior Embedded Software Engineer — Autonomous Robotics
Senior Embedded Software Engineer — Autonomous Robotics

asirobots • Fort Worth (TX)

On-site
USD 100,000 - 130,000
Lead Embedded Robotics Software Engineer
Lead Embedded Robotics Software Engineer

Amazon • Reading (MA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
Parental leave
Embedded Software Engineer III - Robotics (C/C++, RTOS)
Embedded Software Engineer III - Robotics (C/C++, RTOS)

asirobots • Mendon (UT)

On-site
USD 110,000 - 150,000
Senior Embedded Engineer – Robotics & Autonomous Vehicles
Senior Embedded Engineer – Robotics & Autonomous Vehicles

Kismet Search • California (MO)

Hybrid
USD 160,000 - 210,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Pittsburgh Robotics Network • Pittsburgh

On-site
USD 90,000 - 120,000
Lead Embedded Robotics Software Engineer
Lead Embedded Robotics Software Engineer

Engtal • Boston (MA)

Hybrid
USD 100,000 - 130,000
Senior Embedded Software Engineer, Robotics (C++, Leader)
Senior Embedded Software Engineer, Robotics (C++, Leader)

Cobot • Santa Clara (CA)

On-site
USD 205,000 - 235,000
Relocation stipend
Equity
Embedded Software Engineer - Autonomous Vehicles
Embedded Software Engineer - Autonomous Vehicles

Capgemini Engineering • Dallas (TX)

On-site
USD 73,000 - 124,000
Paid time off
Medical coverage
401(k)
Embedded Software Engineer: Autonomy (C/C++, RTOS)
Embedded Software Engineer: Autonomy (C/C++, RTOS)

Actalent • North Reading (MA)

On-site
USD 110,000 - 140,000
Medical
Dental
Vision
+9