Senior Robotics Engineer — Real-Time C++ & ROS/Simulation

ARA

San Antonio (TX)

On-site

USD 140,000 - 170,000

Full time

31 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

Job summary

ARA's Engineering Science Division is seeking a senior robotics engineer to design, implement, and optimize high-performance C++ for embedded systems and simulation. You will create virtual models and test robotic systems using ROS/ROS2 and simulation tools such as Gazebo, Unity, and Unreal Engine.

The role requires 8+ years in robotics software development, a CS/CE degree, and on-site work in San Antonio, TX. U.S.

Qualifications

  • Bachelor's degree in CS, CE, or related field.
  • 8+ years in robotics software development and real-time C++.
  • Experience with ROS/ROS2 and simulation environments.
  • Strong analytical and troubleshooting skills.

Responsibilities

  • Design, implement, and optimize high-performance, real-time C++ code for embedded systems, robotics control, and simulation infrastructure.
  • Create, maintain, and optimize virtual models and simulation environments to test, validate, and refine robotic systems and algorithms before physical deployment.
  • Develop software frameworks (e.g., ROS/ROS2) and algorithms for controlling and integrating various robotic subsystems.
  • Analyze data from simulations and hardware to optimize performance and debug system behavior.

Skills

C++ (modern)
Robotics software development
Motion planning
Perception & control
ROS/ROS2

Education

Bachelor's degree in Computer Science or Computer Engineering

Tools

Gazebo
Unity
Unreal Engine

Job description

ARA's Engineering Science Division is seeking a senior robotics engineer to design, implement, and optimize high-performance C++ for embedded systems and simulation. You will create virtual models and test robotic systems using ROS/ROS2 and simulation tools such as Gazebo, Unity, and Unreal Engine.

The role requires 8+ years in robotics software development, a CS/CE degree, and on-site work in San Antonio, TX. U.S.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Engineer: Real-Time C++ & Simulation
Senior Robotics Engineer: Real-Time C++ & Simulation

Applied Research Associates, Inc. • San Antonio (TX)

On-site
USD 120,000 - 150,000
Senior Robotics Software Engineer — Real-Time C++
Senior Robotics Software Engineer — Real-Time C++

Applied Research Associates, Inc. • San Antonio (TX)

On-site
USD 150,000 - 230,000
Senior Robotics Engineer
Senior Robotics Engineer

ARA • San Antonio (TX)

On-site
USD 140,000 - 170,000
Senior Robotics Engineer
Senior Robotics Engineer

Applied Research Associates, Inc. • San Antonio (TX)

On-site
USD 120,000 - 150,000
Robotics Software Engineer — Real-Time Autonomy
Robotics Software Engineer — Real-Time Autonomy

OpenArc, LLC. • Belmont (CA)

On-site
USD 140,000 - 190,000
Staff Robotics & Mechatronics Engineer (C++/Embedded)
Staff Robotics & Mechatronics Engineer (C++/Embedded)

Applied Research Associates, Inc. • San Antonio (TX)

On-site
USD 110,000 - 150,000
Principal Robotics Engineer
Principal Robotics Engineer

Applied Research Associates, Inc. • San Antonio (TX)

On-site
USD 150,000 - 230,000
Robotics Software Engineer – Real-Time Autonomy (C++, ROS2)
Robotics Software Engineer – Real-Time Autonomy (C++, ROS2)

Strativ Group • San Francisco (CA)

On-site
USD 140,000 - 200,000
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Auxo Talent • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Robotics AI Engineer for Real‑World Systems
Senior Robotics AI Engineer for Real‑World Systems

Motion Recruitment Partners, LLC • Wilmington (DE)

Hybrid
USD 150,000 - 230,000
Medical Insurance
Dental Benefits
Vision Benefits
+3