Waygate Technologies, a Baker Hughes business, in Zurich, Switzerland, is seeking a Software Engineer to design, develop, and maintain software for inspection robots and camera systems. You will work on control software and UI in accordance with product needs, test and validate hardware platforms, and support the development of new cameras and robotic systems. You will participate in all phases of the software development lifecycle from requirements gathering and design to testing and deployment. The engineering team includes mechanical, electrical, and software engineers, and candidates with hands-on experience who are eager to deepen their technical expertise are encouraged. Responsibilities include designing and developing control software including UI, testing hardware platforms, supporting new camera and robotic systems, bug fixing and feature updates, and contributing to all lifecycle stages. Qualifications include a bachelor's or master's degree in computer science or a related field; professional experience with micro mechanics or robotics is preferred; proficiency in Python, C++, C#, or Java; familiarity with AI inference workflows, deployment pipelines, or ML models is a plus; experience with Python libraries such as NumPy, SciPy, PyQt and with Git; concurrent programming experience; knowledge of software design and architecture patterns (MVVM, MVC, pub-sub); fluent in English, German is a plus. We offer flexible working patterns, with in-office presence in Zurich three days per week.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Software Engineer - Embedded Software
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Waygate Technologies, a Baker Hughes business, in Zurich, Switzerland, is seeking a Software Engineer to design, develop, and maintain software for inspection robots and camera systems. You will work on control software and UI in accordance with product needs, test and validate hardware platforms, and support the development of new cameras and robotic systems. You will participate in all phases of the software development lifecycle from requirements gathering and design to testing and deployment. The engineering team includes mechanical, electrical, and software engineers, and candidates with hands-on experience who are eager to deepen their technical expertise are encouraged. Responsibilities include designing and developing control software including UI, testing hardware platforms, supporting new camera and robotic systems, bug fixing and feature updates, and contributing to all lifecycle stages. Qualifications include a bachelor's or master's degree in computer science or a related field; professional experience with micro mechanics or robotics is preferred; proficiency in Python, C++, C#, or Java; familiarity with AI inference workflows, deployment pipelines, or ML models is a plus; experience with Python libraries such as NumPy, SciPy, PyQt and with Git; concurrent programming experience; knowledge of software design and architecture patterns (MVVM, MVC, pub-sub); fluent in English, German is a plus. We offer flexible working patterns, with in-office presence in Zurich three days per week.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Software Engineer - Embedded Software
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Software Engineer
Halogen Engineering Group
Senior Software Developer - Network Devices
ACKtive Engineering Solutions LLC
Project Manager (Mechanical)
MSL Engineering Ltd
Network Automation Engineer
DLS Engineering
Assistant Project Manager
Trant Engineering
Senior IT/OT Infrastructure Engineer
Novo Nordisk Engineering
Regulatory Certifications Program Manager
Cascade Engineering Services
HR Generalist
Partner Engineering & Science, Inc.
Software Engineering Manager
Engineering Manager
TOPdesk
Software Engineer
Halogen Engineering Group
Senior Software Developer - Network Devices
ACKtive Engineering Solutions LLC
Project Manager (Mechanical)
MSL Engineering Ltd
Network Automation Engineer
DLS Engineering
Assistant Project Manager
Trant Engineering
Senior IT/OT Infrastructure Engineer
Novo Nordisk Engineering
Regulatory Certifications Program Manager
Cascade Engineering Services
HR Generalist
Partner Engineering & Science, Inc.
Software Engineering Manager
Engineering Manager
TOPdesk
1 active role from this employer in the JobMatcher catalog.
1 active role from this employer in the JobMatcher catalog.