About the job
At sensmore, we are revolutionizing the automation of large-scale machinery with our groundbreaking Physical AI technology. Our innovative solutions empower heavy machinery, such as wheel loaders, to swiftly adapt to ever-changing environments and tackle new tasks without the need for prior training.
We are integrating state-of-the-art robotics into a comprehensive platform that drives intelligence and automation across various industries, including mining and construction, enhancing both productivity and safety for our customers.
Join our team and contribute significantly to the transformation of automation in heavy industries.
Role Overview
We are on the lookout for a talented Robotics Simulation CI/CD Engineer to join our innovative team. In this role, you will design and develop the infrastructure necessary for efficient, scalable testing and deployment of robotic simulation environments. The ideal candidate will blend robust software engineering expertise with hands-on experience in robotics simulation pipelines and DevOps methodologies.
Your contributions will ensure that all robotic software, simulation environments, and datasets are seamlessly built, tested, validated, and deployed across development workflows. By creating reliable CI/CD pipelines tailored for simulation and robotics software, you will be instrumental in accelerating development cycles, enhancing reliability, and enabling extensive testing of autonomous systems.
Key Responsibilities
Design and maintain robust CI/CD pipelines for robotics simulation environments to guarantee reliable automated builds, testing, and deployment.
Develop infrastructure enabling large-scale simulation-based testing to validate robotic software.
Integrate simulation frameworks with robotics development workflows to facilitate continuous testing of autonomy, perception, and control systems.
Automate the testing and validation processes for robotic software using simulated environments, datasets, and regression benchmarks.
Optimize simulation infrastructure for scalability, facilitating distributed testing across both cloud and on-premise computing environments.
Work collaboratively with robotics, AI, and platform engineers to ensure simulation environments accurately mirror real-world robotic systems.
Maintain infrastructure-as-code and containerized environments to guarantee reproducible simulation pipelines.
Document CI/CD processes, testing strategies, and simulation infrastructure to promote team-wide adoption and reliability.
Required Qualifications
Bachelor's degree in Computer Science, Robotics, or a related field.
Proven experience in software engineering, with a strong focus on robotics simulation and CI/CD practices.
Familiarity with automation tools and frameworks.
Excellent problem-solving abilities and strong communication skills.
Experience with cloud services and distributed systems is a plus.
