Autonomous Water-Robotics Control Engineer

ETH Zurich

Zürich

On-site

CHF 90,000 - 120,000

Full time

36 hours 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

Benefits offered by this job

Spin-off opportunity
Field testing at real sites

Job summary

ETH Zurich's Way of Water project seeks an early-career project-staff engineer to own how autonomous surface robots move, sense, and recover in real-world outdoor water environments. You will turn ideas into working software on real hardware and design experiments to validate your approaches.

The role emphasizes hands-on control, field days at Lake Zürich and partner sites, and collaboration with a team of robotics engineers, scientists, and entrepreneurs.

Qualifications

  • 0–5 years of hands-on experience after your degree (early-career project-staff role)
  • Background in robotics, control, mechanical or electrical engineering, computer science, or equivalent
  • Experience shipping behaviour on real robots or cyber-physical systems, not only simulation
  • Hands-on software development and debugging with real hardware (bench bring-up, field trials, logs)
  • Comfort writing and debugging software that talks to hardware (C/C++, Python)
  • Judgement under incomplete information; ability to measure, decide and iterate
  • Appetite for outdoor and on-water testing (Lake Zürich and partner sites)
  • Independent working style and documentation habits to scale a small team

Responsibilities

  • Own the behaviour of physical robots: movement, intent, coordination and graceful failure
  • Turn ideas into working software on real hardware and harden it via experiments you design and run
  • Work at the seams with sensors, actuators, mechanical limits and electrical realities
  • Make testing and commissioning repeatable and reliable for the team
  • Share learnings with clear notes and teachable setups for students and colleagues

Skills

C/C++
Python
Robotics
ROS/ROS 2
Embedded systems
Field testing

Education

Degree in robotics/engineering/computer science

Tools

ROS 2

Job description

ETH Zurich's Way of Water project seeks an early-career project-staff engineer to own how autonomous surface robots move, sense, and recover in real-world outdoor water environments. You will turn ideas into working software on real hardware and design experiments to validate your approaches.

The role emphasizes hands-on control, field days at Lake Zürich and partner sites, and collaboration with a team of robotics engineers, scientists, and entrepreneurs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomy Engineer: Field Robotics for Watercraft
Autonomy Engineer: Field Robotics for Watercraft

ETH Zurich • Zürich

On-site
CHF 90,000 - 120,000
Robotics - Control Engineer 100%
Robotics - Control Engineer 100%

ETH Zurich • Zürich

On-site
CHF 90,000 - 120,000
Field Robotics Mechanical Engineer — Outdoor, Water‑Ready
Field Robotics Mechanical Engineer — Outdoor, Water‑Ready

ETH Zurich • Zürich

On-site
CHF 90,000 - 130,000
Robotics - Control Engineer
Robotics - Control Engineer

ETH Zurich • Zürich

On-site
CHF 90,000 - 120,000
Spin-off opportunity
Field testing at real sites
Robotics - Mechanical Engineer 100%
Robotics - Mechanical Engineer 100%

ETH Zurich • Zürich

On-site
CHF 90,000 - 130,000
Robotics - Mechanical Engineer
Robotics - Mechanical Engineer

ETH Zurich • Zürich

On-site
CHF 90,000 - 130,000
Robotics Hardware Engineer for Field & Water Platforms
Robotics Hardware Engineer for Field & Water Platforms

Academic Positions • Switzerland

On-site
CHF 90,000 - 130,000
Field Robotics Electronics Engineer – Embedded Systems
Field Robotics Electronics Engineer – Embedded Systems

ETH Zurich • Zürich

On-site
CHF 90,000 - 120,000
Fixed-term project staff (~18 months)
Robotics - Electronics Engineer 100%
Robotics - Electronics Engineer 100%

ETH Zurich • Zürich

On-site
CHF 90,000 - 120,000
Fixed-term project staff (~18 months)
Robotics - Mechanical Engineer
Robotics - Mechanical Engineer

1000scholars • Zürich

On-site
CHF 90,000 - 120,000
Spin-off opportunity
Outdoor field testing