Robotics Software Engineer: AI, Simulation & Production

Dassault Systèmes

Royal Oak (MI)

On-site

USD 135,000 - 165,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus potential
Benefits package
401K enrollment

Job summary

Dassault Systèmes is seeking a Software Development Engineer to advance robotics systems, simulation environments, and AI/ML technologies in customer production settings. You will evaluate technologies, participate in architecture reviews, and help deploy solutions globally in a fast-paced Agile environment.

The role requires a Master’s degree in computer engineering and 4–6 years of robotics software experience, with strong math skills and proficiency across programming languages.

Qualifications

  • Master's degree in computer engineering or a similar technical discipline.
  • 4-6 years of software development experience.
  • 4-6 years of robotics experience with industrial robotics and/or autonomous systems.
  • Strong mathematical background with numerical solvers and stochastic analysis for ML.
  • Experience with multiple programming languages and technologies.
  • Experience with web technologies and communication/ integration methods (TCP/IP, sockets, Docker, gRPC).
  • Background in control programming and peripheral interfacing (sensors, vision systems).
  • Experience deploying robotics/simulation/AI in production environments.
  • Ability to collaborate with globally distributed teams in an Agile environment.
  • Strong communication and presentation skills.

Responsibilities

  • Develop and integrate software for robotics systems, simulation environments, and related production technologies using multiple programming languages.
  • Contribute to architecture reviews and evaluate system design, integration approaches, and technical feasibility.
  • Experiment with and evaluate new robotics, simulation, and AI/ML components through prototypes and proof-of-concept initiatives.
  • Prepare technical assessments and recommendations for engineering leaders and executives.
  • Define implementation and deployment plans for technologies selected for customer production use.
  • Execute and support production deployment, integration, and validation of approved technologies.
  • Collaborate with teams across the U.S., Asia, and Europe in an Agile environment to deliver concrete results.

Skills

Robotics
Programming languages
Agile

Education

Master's degree in computer engineering

Tools

Docker
gRPC
TCP/IP
Sockets

Job description

Dassault Systèmes is seeking a Software Development Engineer to advance robotics systems, simulation environments, and AI/ML technologies in customer production settings. You will evaluate technologies, participate in architecture reviews, and help deploy solutions globally in a fast-paced Agile environment.

The role requires a Master’s degree in computer engineering and 4–6 years of robotics software experience, with strong math skills and proficiency across programming languages.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Robotics
Software Engineer - Robotics

Dassault Systèmes • Royal Oak (MI)

On-site
USD 135,000 - 165,000
Bonus potential
Benefits package
401K enrollment
Senior Software Engineer (Robotics)
Senior Software Engineer (Robotics)

Divergent Technologies • Torrance (CA)

On-site
USD 120,000 - 180,000
AI Infrastructure Industry Expert
AI Infrastructure Industry Expert

Dassault Systèmes • Santa Clara (CA)

On-site
USD 155,000 - 180,000
Senior Robotics Simulation Engineer Real-to-Sim
Senior Robotics Simulation Engineer Real-to-Sim

Medium • Irvine (CA)

On-site
USD 155,000 - 180,000
Senior Robotics Solutions Architect: Simulation & Systems
Senior Robotics Solutions Architect: Simulation & Systems

RobCo • Austin (TX)

On-site
USD 120,000 - 180,000
Medical benefits
Dental & Vision
401(k) plan
+2
Robotics Simulation Engineer — Digital Twins & Physical AI
Robotics Simulation Engineer — Digital Twins & Physical AI

AutoStore System, Inc • Atlanta (GA)

On-site
USD 110,000 - 150,000
Medical, Dental, Vision plans
HSA contribution
Paid time off (holidays)
Robotics Software Engineer - Early Career (Production Systems)
Robotics Software Engineer - Early Career (Production Systems)

true-talent-solutions-partners • Boston (MA)

On-site
USD 130,000 - 180,000
Visa sponsorship available
Staff Software Architect (Robotics & Artificial Intelligence)
Staff Software Architect (Robotics & Artificial Intelligence)

Divergent Technologies • Torrance (CA)

On-site
USD 140,000 - 180,000
Staff Robotics Software Engineer – Real-Time AI & Controls
Staff Robotics Software Engineer – Real-Time AI & Controls

Agility Robotics • California

Hybrid
USD 190,000 - 296,000
401(k) match
Equity
Health insurance
+10
Robotics Simulation Engineer — Advanced Automation
Robotics Simulation Engineer — Advanced Automation

Divergent • Los Angeles (CA)

On-site
USD 122,000 - 194,000
Equity plan
Bonus opportunities
Vacation & holidays
+2