Autonomous Robotics Software Engineer

MESH AG

Birr

On-site

CHF 120,000 - 170,000

Full time

2 days 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

MESH AG is seeking a Robotics Software Engineer to develop, productize, and maintain software across the full robotics stack for autonomous construction systems. You will work across perception, planning, control, and system integration to turn research into robust, deployable capabilities.

The role emphasizes ownership of software from algorithms to production-ready components, extended by testing, validation, and integration with industrial robots and sensors for real-world deployments.

Qualifications

  • Master's degree or higher in Robotics, Computer Science, Electrical or Mechanical Engineering, or a related field.

Responsibilities

  • Design, implement, test, and maintain robotics software primarily in C++ and Python.
  • Develop and integrate components across the full robotics software stack.
  • Turn algorithms and prototypes into reliable software components.
  • Build automated tests, simulation-based tests, hardware-in-the-loop tests, and system-level validation.
  • Work with industrial robots, sensors, cameras, external axes, and other automation hardware.
  • Develop clean interfaces between robotics algorithms, hardware drivers, application software, and higher-level systems.
  • Diagnose complex problems spanning software, algorithms, networking, robot controllers, sensors, and hardware.
  • Improve observability through structured logging, diagnostics, error reporting, and health monitoring.
  • Support deployment, commissioning, troubleshooting, and validation of robotic systems.

Skills

C++
Python
ROS/ROS2
Linux
Git
Debug across layers
Software architecture

Education

Master's degree or higher in Robotics, CS, EE, ME or related field

Tools

Eigen
PCL
OpenCV

Job description

MESH AG is seeking a Robotics Software Engineer to develop, productize, and maintain software across the full robotics stack for autonomous construction systems. You will work across perception, planning, control, and system integration to turn research into robust, deployable capabilities.

The role emphasizes ownership of software from algorithms to production-ready components, extended by testing, validation, and integration with industrial robots and sensors for real-world deployments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomous Construction Robotics Software Engineer
Autonomous Construction Robotics Software Engineer

MESH - Robotic Construction • Birr

On-site
CHF 120,000 - 180,000
Autonomous Construction Robotics Software Engineer
Autonomous Construction Robotics Software Engineer

Mesh AG • Birr

Remote
CHF 110,000 - 140,000
Robotics Software Engineer
Robotics Software Engineer

MESH AG • Birr

On-site
CHF 120,000 - 170,000
Robotics Software Engineer
Robotics Software Engineer

Mesh AG • Switzerland

Remote
CHF 110,000 - 140,000
Robotics Software Engineer
Robotics Software Engineer

MESH - Robotic Construction • Birr

On-site
CHF 120,000 - 180,000
On-Site Robotics Product Engineer
On-Site Robotics Product Engineer

MESH - Robotic Construction • Birr

On-site
CHF 90,000 - 130,000
ESOP
Stock options
Robotics Product Engineer
Robotics Product Engineer

MESH - Robotic Construction • Birr

On-site
CHF 90,000 - 130,000
ESOP
Stock options
Robotics Product Engineer
Robotics Product Engineer

MESH AG • Birr

On-site
CHF 120,000 - 180,000
ESOP
Field Robotics Product Engineer — Deploy & Optimize
Field Robotics Product Engineer — Deploy & Optimize

MESH AG • Birr

On-site
CHF 120,000 - 180,000
ESOP
Autonomous Construction Robotics Intern (Perception & AI)
Autonomous Construction Robotics Intern (Perception & AI)

MESH AG • Birr

On-site
CHF 17,000 - 28,000