Software Engineer Robotics 80-100%

F&P Robotics AG

Zürich

Hybrid

CHF 100,000 - 140,000

Full time

8 days ago

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

Training budget
Swiss Half-Fare Travelcard
Extra vacation days

Job summary

F&P Robotics AG in Glattbrugg, Switzerland, seeks a Software Engineer Robotics to join our interdisciplinary team. You will develop, implement and improve software for our robotic platforms, collaborating with software, electronics and mechanical engineering to deliver reliable, customer-ready products.

The role offers hands-on responsibility, opportunities to work on embedded software, backend services and AI features, with a focus on performance, maintainability and robust testing.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Robotics, Mechanical Engineering or related field.
  • At least 2 years of professional experience developing and maintaining complex software for robots or hardware-based systems.
  • Excellent programming skills in Python or C++, and good knowledge of Git and Linux.
  • Experience with software architecture, debugging, testing and modern development practices.
  • Hands-on mindset with ability to turn ideas into customer-ready products.
  • Fluent in English; German or other language is a plus.

Responsibilities

  • Design, develop, test and maintain software components for robotic platforms.
  • Develop and improve backend services, interfaces, and communication between software components.
  • Support embedded software development and hardware-related functionalities.
  • Integrate new technologies and features into existing robotic systems.
  • Contribute to AI-based features and intelligent functionalities.
  • Collaborate with software, electronics and mechanical engineering teams to build integrated solutions.
  • Participate in code reviews and improve development practices.

Skills

Python
C++
Git
Linux
Software architecture
Debugging
Testing
Interdisciplinary teamwork

Education

Bachelor's or Master's degree in Computer Science, Robotics, Mechanical Engineering

Tools

Embedded software
Git
Linux

Job description

Glattbrugg, Switzerland

Build the next generation of intelligent robots.

At F&P Robotics, we develop intelligent service and assistance robots that support people in healthcare, research and industry. Our products combine mechanical engineering, software and artificial intelligence and are used by companies worldwide.

As we continue to develop and expand our robotics platforms, we are looking for a Software Engineer Robotics 80-100% who is passionate about building reliable and innovative software for real-world robotic applications. This is an exciting opportunity to work at the intersection of software and hardware, contributing to intelligent robotic systems that operate in demanding environments.

Your Role

As a Software Engineer, you will develop, implement and improve software solutions for our robotic products. You will work on a variety of technical challenges, take ownership of your development tasks and have the opportunity to expand your expertise across different software domains.

Your Responsibilities

Design, develop, test and maintain software components for our robotic platforms

Develop and improve backend services, interfaces and communication between software components

Support the development and integration of embedded software and hardware-related functionalities

Integrate new technologies and software functionalities into existing robotic systems

Contributeto the integration of AI-based features and intelligent functionalities into our products

Optimize software for performance, reliability and maintainability

Collaborate closely with software, electronics and mechanical engineering teams to develop integrated robotic solutions

Contribute to software architecture, code reviews and continuous improvement of development practices

Requirements
  • Bachelor's or Master's degree in Computer Science, Robotics, Mechanical Engineering or a related field
  • At least 2 years of professional experience developing and maintaining complex software solutions for robots or other hardware-based systems in a team
  • Excellent programming skills, preferably in Python or C++, as well as good knowledge of Git and Linux
  • Experience with software architecture, debugging, testing and modern software development practices
  • Highly motivated with a hands-on mentality and the drive to turn ideas and prototypes into reliable, customer-ready products
  • Structured and detail-oriented approach to solving complex technical challenges, combined with an open mindset to question assumptions and find better solutions
  • Ability to work independently, take ownership of development tasks and collaborate effectively within an interdisciplinary team
  • Fluent in English. German or any other language is an asset

Adiverse and hands-on role with ownership, responsibilityand plenty of opportunities for personal andprofessional growth

Ahighly skilled and interdisciplinary team of robotics,software and hardware experts who are passionate abouttechnology, enjoy solving difficult problems and havefun together at regular team events

Shortdecision paths, a collaborative engineering culture andthe freedom to contribute your own ideas

  • Arange of valuable benefits, including an annual personaltraining and development budget, a Swiss Half-FareTravelcard and the option to purchase additionalvacation days
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer Robotics 80-100%
Software Engineer Robotics 80-100%

FP Robotics • Glattbrugg

On-site
CHF 90,000 - 130,000
Training budget
Swiss Half-Fare Travelcard
Additional vacation days
Robotics Software Engineer: AI, Embedded & Systems
Robotics Software Engineer: AI, Embedded & Systems

F&P Robotics AG • Zürich

Hybrid
CHF 100,000 - 140,000
Training budget
Swiss Half-Fare Travelcard
Extra vacation days
Robotics Software Engineer: AI & Embedded
Robotics Software Engineer: AI & Embedded

FP Robotics • Glattbrugg

On-site
CHF 90,000 - 130,000
Training budget
Swiss Half-Fare Travelcard
Additional vacation days
Lead Forward Deployed Software Engineer
Lead Forward Deployed Software Engineer

Flink Robotics • Zürich

On-site
CHF 180,000 - 240,000
Competitive salary
Top-tier gear
Travel opportunities
Robotics Engineer (80%)
Robotics Engineer (80%)

EPFL • Vaud

On-site
CHF 120,000 - 180,000
Flexible working
Attractive employment conditions
International environment
UI Software Engineer (f/m/d) - 80-100%
UI Software Engineer (f/m/d) - 80-100%

Tethys Robotics AG • Schlieren

On-site
CHF 95,000 - 150,000
Collaborative culture
Flat hierarchies
Modern Schlieren office
+2
Senior Robotics Software Engineer (Zürich, 100%)
Senior Robotics Software Engineer (Zürich, 100%)

Loki Robotics • Zürich

On-site
CHF 120,000 - 180,000
Hardware/Robotics Engineer (Intern or Recent Graduate)
Hardware/Robotics Engineer (Intern or Recent Graduate)

flink • Zürich

On-site
CHF 90,000 - 120,000
Competitive salary and top-tier gear
Based in Zurich, hands-on with robots
Robotics Engineer (80%)
Robotics Engineer (80%)

UZH Alumni • Lausanne

Hybrid
CHF 90,000 - 130,000
Technical Customer Support Engineer
Technical Customer Support Engineer

Flybotix • Lausanne

On-site
CHF 110,000 - 160,000
Swiss Top 100 Start-up
Offices in Lausanne
Continuous training
+1
Top locations