Embedded Software Engineer — Real-Time Robotics

Capgemini

Dallas, Northern (TX, KY)

Hybrid

USD 73,000 - 174,000

Full time

3 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

Paid time off 12-25 days
Medical, dental, and vision coverage
Retirement savings plans (e.g., 401(k)
Life and disability insurance
Employee assistance programs

Job summary

Capgemini Engineering in Dallas, TX is seeking an experienced Embedded Software Engineer to develop real-time C/C++ software for unmanned robotic vehicles. You will participate in full software lifecycle, design, implement, test, deploy, and support embedded systems in collaboration with hardware and software teams.

The role requires 7+ years of hands-on embedded RTOS experience, strong knowledge of design patterns and SOLID, and US work authorization. On-site role with up to 15% travel.

Qualifications

  • 7+ years of embedded real-time software experience in C/C++ for embedded processors.
  • Experience with large, multithreaded embedded applications running on an RTOS.
  • Authorization to work in the United States without sponsorship.

Responsibilities

  • Participate in the full embedded software lifecycle: requirements, design, development, testing, deployment and support.
  • Develop embedded software features for unmanned robotic vehicles.
  • Troubleshoot and resolve software defects in development and deployed systems.
  • Collaborate with systems, electrical, mechanical, and software teams for successful integration.
  • Develop maintainable C/C++ code using design patterns, SOLID principles, and reusable architectures.
  • Apply test-driven practices through unit, integration, and simulation-based testing.

Skills

Embedded C/C++
Real-time software
Multithreading
Communication
Team collaboration

Education

Bachelor's degree in Electrical Engineering/Computer Science/Computer Engineering
Master's degree preferred

Tools

Git
ROS/ROS2
RTOS
CAN
SPI
RS-232

Job description

Capgemini Engineering in Dallas, TX is seeking an experienced Embedded Software Engineer to develop real-time C/C++ software for unmanned robotic vehicles. You will participate in full software lifecycle, design, implement, test, deploy, and support embedded systems in collaboration with hardware and software teams.

The role requires 7+ years of hands-on embedded RTOS experience, strong knowledge of design patterns and SOLID, and US work authorization. On-site role with up to 15% travel.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Robotics Software Engineer - Real-Time C/C++
Embedded Robotics Software Engineer - Real-Time C/C++

Carnegie Robotics • Pittsburgh

Hybrid
USD 90,000 - 140,000
Health coverage
Dental, vision, life insurance
401(k) with employer match
+2
Embedded Software Engineer for Robotics & Real-Time Systems
Embedded Software Engineer for Robotics & Real-Time Systems

SmartRecruiters, Inc. • Waltham (MA), Northern (KY)

Hybrid
USD 85,000 - 128,000
401(k) matching
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)
Senior Embedded Software Engineer – Robotics & RTOS
Senior Embedded Software Engineer – Robotics & RTOS

Millennium Software and Staffing Inc • Dallas (TX)

On-site
USD 110,000 - 160,000
Senior Electrical Engineer – Robotics & Vehicle Systems
Senior Electrical Engineer – Robotics & Vehicle Systems

Capgemini • Dallas (TX), Northern (KY)

Hybrid
USD 69,000 - 162,000
Medical, dental, vision
Retirement savings plan (401k)
Life and disability insurance
+1
Remote Embedded Robotics Engineer — ROS & Real-Time
Remote Embedded Robotics Engineer — ROS & Real-Time

Bright Vision Technologies • Austin (TX)

On-site
USD 125,000 - 145,000
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 Software Engineer — Real-Time Robotics
Senior Embedded Software Engineer — Real-Time Robotics

Autonomous Solutions • Logan (UT)

On-site
USD 95,000 - 140,000
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
Senior Embedded Software Engineer Real-Time Linux for Robotics
Senior Embedded Software Engineer Real-Time Linux for Robotics

47G • Salt Lake City (UT)

On-site
USD 130,000 - 180,000
Competitive pay
401(k) with company match
Medical, dental, and vision coverage
+2