Software Engineer - Embedded Software (d/f/m)

Baker Hughes Gruppe

Zürich

Vor Ort

CHF 90.000 - 130.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Wellbeing program
Sick-pay insurance
Accident insurance
Global employee benefits
Defined contribution pension plan

Zusammenfassung

Waygate Technologies in Zurich, Switzerland seeks a Software Engineer to design and develop embedded control software with UI, tested against hardware platforms and robotics systems. You will contribute across the full software lifecycle and support new camera and robotic developments.

The role requires a degree in CS or related field, with strong Python/C++/Java skills, knowledge of PyQt and Git, and experience in concurrent programming. English fluency is essential; German is a plus.

Qualifikationen

  • Bachelor's or master's degree in computer science or similar field.
  • Professional work experience; robotics or micro mechanics is a plus.
  • Proficiency in Python, C++/C# or Java.
  • Familiarity with AI inference workflows or ML models is a plus.
  • Familiarity with Python libraries like NumPy, SciPy, PyQt and Git.
  • Experience with concurrent programming (threading, multiprocessing).
  • Knowledge of software design patterns (MVVM, MVC, pub-sub).
  • Fluency in English; German a plus.

Aufgaben

  • Designing and developing control software including UI design.
  • Testing and validating new hardware platforms.
  • Supporting development of new camera and robotic systems.
  • Bug fixing and feature updates to existing control software.
  • Participating in all phases of the software development lifecycle.

Kenntnisse

Python
C++
Java
Concurrent programming
Git
PyQt
AI inferencing workflows
NumPy
SciPy
MVVM/MVC

Ausbildung

Bachelor's or Master's in computer science or similar

Tools

PyQt
Git
NumPy
SciPy

Jobbeschreibung

Waygate Technologies – Zurich, Switzerland

Do you enjoy working on software that interacts with real‑world hardware and devices?

Are you motivated to develop and improve systems used in robotics and industrial inspection?

Partner with the best

As a Software Engineer, you will be responsible for
  • Designing and developing control software including UI design in accordance with product or project needs.
  • Testing and validating new hardware platforms.
  • Supporting development of new camera and robotic systems.
  • Bug fixing and feature updating to existing control software.
  • Participating in all phases of the software development lifecycle, from requirements gathering and design to testing and deployment.
To be successful in this role you will:
  • Have a bachelor's or master's degree in computer science or similar field.
  • Have professional work experience; experience in micro mechanics or robotics would be strongly preferred.
  • Bring Python, C++/C# or Java programming experience.
  • Familiarity with AI inferencing workflows, deployment pipelines, or machine learning models is a plus.
  • Be familiar with Python libraries such as NumPy, SciPy, PyQt; as well as with source control systems such as Git.
  • Bring concurrent programming experience (e.g. threading, multiprocessing).
  • Have knowledge of software design and architecture patterns (e.g., MVVM, MVC, pub-sub).
  • Be fluent in English; German language is a plus.
Work in a way that works for you

We recognize that everyone is different and that the way in which people want to work and deliver at their best is different for everyone too. In this role, we can offer the following flexible working patterns:

  • Working flexible hours – flexing the times when you work in the day to help you fit everything in and work when you are the most productive.
  • Our teams must co‑located in the Zürich office; an office presence 3 days per week is required.
Our benefits
  • Modern work‑life balance programs and wellbeing initiatives.
  • Sick‑pay insurance coverage (KTG).
  • Complimentary accident insurance (UVGZ).
  • A range of global employee benefits.
  • Defined contribution pension plan.

The Baker Hughes internal title for this role is: Engineer 1, Embedded Software, Customer Order Engineering.

Baker Hughes Company is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

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

Ähnliche Jobs, die dir auch gefallen könnten

Embedded Software Engineer for Robotics & Hardware
Embedded Software Engineer for Robotics & Hardware

Baker Hughes Gruppe • Zürich

Vor Ort
CHF 90.000 - 130.000
Wellbeing program
Sick-pay insurance
Accident insurance
+2
Embedded Software Engineer (f/m/d)
Embedded Software Engineer (f/m/d)

ENWAY a Bucher Company • Niederweningen

Vor Ort
CHF 110.000 - 140.000
Senior Software Engineer
Senior Software Engineer

Mettler Toledo • Nänikon

Hybrid
CHF 120.000 - 170.000
Flexible working hours
Hybrid work model
Training opportunities
+4
Prototype Development Engineer – Mechatronics & Embedded Systems
Prototype Development Engineer – Mechatronics & Embedded Systems

TalentCloud Group • Zürich

Hybrid
CHF 110.000 - 140.000
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
Systems Engineer – Sensor Technology
Systems Engineer – Sensor Technology

TalentCloud Group • Zürich

Vor Ort
CHF 80.000 - 110.000
Software Development Engineer
Software Development Engineer

VAT GROUP • Sankt Gallen

Vor Ort
CHF 90.000 - 130.000
Senior Robot Platform Software Engineer (Zürich, 100%)
Senior Robot Platform Software Engineer (Zürich, 100%)

Nabla • Zürich

Vor Ort
CHF 110.000 - 170.000
Embedded Software Engineer
Embedded Software Engineer

Mettler-Toledo International, Inc • Zürich

Hybrid
CHF 90.000 - 130.000
Flexible hours
Hybrid work model
Vacation days 25+
+4
Senior Software Engineer
Senior Software Engineer

Mettler-Toledo International, Inc • Greifensee

Hybrid
CHF 120.000 - 160.000
Hybrid work model
40-hour work week with 25+ vacation
Free parking & public transport access
+2