Senior Embedded Software Engineer – Robotics, Hybrid

Hexagon Robotics

Zürich

Hybrid

CHF 120.000 - 160.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Flexible hours & hybrid model
CHF 500 mobility credit
Bonus & pension contributions
Training & development opportunities
Relocation support
Discounts on health, mobility &娱乐
Team events
International culture

Zusammenfassung

Hexagon Robotics, a division of Hexagon, is seeking a Senior Embedded Software Engineer to design and implement embedded software for our humanoid robot platforms, from MCU firmware to embedded Linux. You will collaborate with hardware and algorithm teams, drive architectures, and contribute to CI/CD, QA, and HiL testing in a hybrid work environment in Zürich, Switzerland.

The role requires 5+ years in embedded C++, with experience on STM32 or similar, and knowledge of EtherCAT/CAN, camera

Qualifikationen

  • 5+ years of professional embedded software experience.
  • Proficient in modern C++ in production environments.
  • Experience with driver development on embedded Linux and MCUs.
  • Familiar with EtherCAT and CAN/CANopen.
  • Experience with SPI/UART/I2C interfaces.
  • Experience with camera modules and image pipelines on embedded Linux.
  • Strong hardware debugging skills with oscilloscopes and logic analyzers.
  • Ability to design software and system architectures for distributed embedded systems.
  • Willingness to participate in CI/CD and DevOps practices.
  • Good English; basic German is a plus.

Aufgaben

  • Design, develop, test, and maintain embedded software for actuators and sensors, from MCU firmware to embedded Linux.
  • Define and document architectures and interfaces for internal use by engineers.
  • Involve in system integration and testing on real hardware with robotics algorithms and electrical engineers.
  • Work in an R&D startup-like division within a global company to solve complex robotics problems.

Kenntnisse

Embedded software
Modern C++
Linux (embedded)
Driver development
CAN/EtherCAT
SPI/UART/I2C
Image processing
Hardware debugging
Distributed architectures
CI/CD DevOps mindset
English

Ausbildung

BSc/MSc in CS/EE

Tools

STM32 MCU
Embedded Linux
ROS2
GStreamer

Jobbeschreibung

Hexagon Robotics, a division of Hexagon, is seeking a Senior Embedded Software Engineer to design and implement embedded software for our humanoid robot platforms, from MCU firmware to embedded Linux. You will collaborate with hardware and algorithm teams, drive architectures, and contribute to CI/CD, QA, and HiL testing in a hybrid work environment in Zürich, Switzerland.

The role requires 5+ years in embedded C++, with experience on STM32 or similar, and knowledge of EtherCAT/CAN, camera

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Embedded Software Engineer - Robotics (Hybrid)
Senior Embedded Software Engineer - Robotics (Hybrid)

CS Caritas Socialis GmbH • Zürich

Hybrid
CHF 90.000 - 120.000
Flexible working hours
CHF 500 mobility credit
Bonus system
+4
Senior Robotics Integration Engineer - Hybrid
Senior Robotics Integration Engineer - Hybrid

Hexagon Robotics • Zürich

Hybrid
CHF 140.000 - 200.000
Hybrid work model
Relocation support
Bonus system
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Hexagon Robotics • Zürich

Hybrid
CHF 120.000 - 160.000
Flexible hours & hybrid model
CHF 500 mobility credit
Bonus & pension contributions
+5
Senior Software Engineer - Embedded (f/m/d)
Senior Software Engineer - Embedded (f/m/d)

CS Caritas Socialis GmbH • Zürich

Vor Ort
CHF 90.000 - 120.000
Flexible working hours
CHF 500 mobility credit
Bonus system
+4
Staff Robotics Engineer: Hybrid & Flexible Hours
Staff Robotics Engineer: Hybrid & Flexible Hours

Hexagon Robotics • Zürich

Hybrid
CHF 110.000 - 170.000
Flexible hours
Hybrid work model
Mobility credit CHF 500
+5
Senior Robotics Integration Engineer — Hybrid & Flexible
Senior Robotics Integration Engineer — Hybrid & Flexible

CS Caritas Socialis GmbH • Zürich

Hybrid
CHF 120.000 - 180.000
Hybrid work model
Mobility credit CHF 500
Bonus system
+4
Senior C++ Engineer: Vision, Geometry & Robotics
Senior C++ Engineer: Vision, Geometry & Robotics

CS Caritas Socialis GmbH • Zürich

Hybrid
CHF 120.000 - 170.000
Flexible hours
Hybrid model
Relocation support
+3
Robotics Electronics Engineering Manager | Hybrid & Growth
Robotics Electronics Engineering Manager | Hybrid & Growth

Hexagon Robotics • Zürich

Hybrid
CHF 140.000 - 190.000
Flexible working hours
Hybrid model
Mobility credit CHF 500
+5
Senior C++ Robotics Engineer — Vision & SLAM (Hybrid)
Senior C++ Robotics Engineer — Vision & SLAM (Hybrid)

Hexagon Robotics • Zürich

Hybrid
CHF 110.000 - 160.000
Mobility credit
Relocation support
Pension contributions
+1
Senior Mechanical Engineer, Robotics & Humanoid Systems
Senior Mechanical Engineer, Robotics & Humanoid Systems

CS Caritas Socialis GmbH • Zürich

Hybrid
CHF 120.000 - 180.000
Mobility credit CHF 500 for commuting
Relocation support
Bonuses & pension contributions
+1