Software Engineer - Robotics
Role Description & Responsibilities:
DASSAULT SYSTÈMES is seeking a Software Development Engineer with experience in robotics systems and multiple programming languages to join our DELMIA R&D organization. This individual will contribute to the evaluation and deployment of emerging robotics, simulation, and AI/machine learning technologies for customer production environments. The ideal candidate combines hands-on robotics expertise, strong software engineering fundamentals, and the ability to assess and operationalize new technologies.
• 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/machine learning components through prototypes and proof-of-concept initiatives
• Prepare clear technical assessments and recommendations for engineering leaders and executive stakeholders
• Define implementation and deployment plans for technologies selected for customer production use
• Execute and support the production deployment, integration, and validation of approved technologies
• Collaborate with teams across the U.S., Asia, and Europe in a fast-paced Agile environment to deliver concrete results
Qualifications
• Education: Master’s degree in computer engineering or a similar technical discipline.
• Experience: 4–6 years of software development experience.
• Robotics experience: 4–6 years of experience with industrial robotics and/or autonomous systems, including programming and motion control; this experience is required.
• Strong mathematical background, including experience with numerical solvers and stochastic analysis used in machine learning.
• Demonstrated ability to work across multiple programming languages and technologies, and with varied data and file formats.
• Experience with web technologies and communication and integration methods such as TCP/IP, sockets, Docker containers, and gRPC.
• Background in control programming and interfacing with peripheral technologies, including sensors and vision systems.
• Experience evaluating and deploying robotics, simulation, or AI and machine learning technologies in production environments.
• Ability to collaborate effectively with globally distributed teams in an Agile software development environment.
• Strong communication and presentation skills, including the ability to explain complex technical concepts clearly to technical and executive audiences.
Inclusion statement
Compensation & Benefits
Compensation for the role will be commensurate with experience. The total expected compensation range will be between $135000 and $165000, representing the base salary (or annualized salary based on estimated hourly compensation) and target bonus.

DELMIA помогает компаниям и поставщикам услуг из различных отраслей объединить виртуальную среду и реальный мир глобальных операций, чтобы сделать бизнес-процессы максимально эффективными
Хотите узнать больше?
Посетите другие разделы нашего веб-сайта, чтобы узнать больше.
Студенты и выпускники
Станьте частью нашего персонала будущего — ознакомьтесь с возможностями стажировки и трудоустройства.
Ваш путь получения работы
Узнайте о пути получения работы.
Наша культура и ценности
Познакомьтесь с нашей культурой и ценностями.