Senior Embedded Software Engineer

Volpi AG

Dietikon

Hybrid

CHF 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work 1 day/week
27 vacation days
Parking spaces
Flat hierarchy
Global collaboration
Career development

Job summary

Volpi Group in Dietikon, Switzerland, is seeking a Senior Embedded Software Engineer to strengthen our IT department. You will develop embedded software for optomechanical devices used in diagnostics and life sciences, defining requirements and organizing sprint activities.

The role requires hands-on expertise with ARM, C/C++, and RTOS/Linux environments, plus mentoring and collaboration across international teams. A strong engineering background and fluent English are essential for success.

Qualifications

  • 10+ years of embedded software development (ARM)
  • Bachelor's or Master's degree in Electrical Engineering, Computer Science, or related field
  • Solid understanding of software architecture principles
  • Strong programming skills in C, C++, Python; willingness to learn additional languages
  • Experience writing drivers for sensors, motor controllers, cameras; IEC 62304 familiarity is a plus
  • Experience with RTOS (Zephyr a plus) and Embedded Linux is a plus
  • Ability to work independently with strong personal responsibility and reliability
  • Fluent in English (verbal and written)

Responsibilities

  • Propose and evaluate design approaches; define module interfaces; ensure software architecture supports project goals
  • Collaborate with cross-functional teams to define software requirements and specifications
  • Organize software development activities within the sprint cycle with internal and external developers
  • Design, develop, and test embedded systems for optomechanical devices according to IEC 62304
  • Mentor colleagues through code reviews and coaching; support development processes and toolchains

Skills

Embedded ARM
C/C++
Python
English

Education

Bachelors/Masters in Electrical Eng or CS

Tools

Zephyr RTOS
Embedded Linux

Job description

Volpi Group

We drive innovations for next-generation instrumentation in the human diagnostics and life sciences industry. Fortune 500 companies rely on our development and manufacturing of optoelectronic systems tailored to their applications. With our sites in Dietikon (Zürich), Switzerland and Auburn (NY), USA, we work closely with our customers and provide a broad range of services of excellent quality.

We are expanding the ITdepartment and hiring for our Dietikon location a Senior Embedded Software Engineer (m/w) – 100 %

What you can expect:

We are seeking a highly skilled Senior Embedded Software Engineer to join our expanding development department at our Dietikon location. In this role you are developing embedded software for optomechanical devices used in diagnostics and life sciences applications. You will work closely with our engineering and product development teams to define software requirements and organize software activities within sprints.

You will be responsible for the detailed software architecture, write and test code for microcontrollers, integrate sensors and actuators, and implement communication protocols, while providing technical guidance to internal and external developers. You also contribute to shape development best practices and support the growth of less experienced colleagues.

Responsibilities:

  • Propose and evaluate design approaches, define module interfaces, and ensure the software architecture supports projects’ goals
  • Collaborate with cross-functional teams to define software requirements and specifications
  • Organize software development activities within the sprint cycle, working with both internal and external developers
  • Design, develop, and test embedded systems for optomechanical devices according to IEC 62304
  • Support the technical development of colleagues through mentoring, code reviews and coaching
  • Support in the further development of our development processes, tooling and toolchains
What you bring:
  • 10+ years of experience in the development of embedded software (ARM)
  • Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field
  • Solid understanding of software architecture principles
  • Strong programming skills in C,C++, python, and willing to learn further programming languages if required.
  • Experience with writing drivers for peripherals like sensors, motor controllers, cameras, etc.
  • Experience in the development of medical or IVD products is an advantage, ideally according to IEC 62304
  • Experience with Real Time Operating Systems (Zephyr is a plus)
  • Experience with Embedded Linux is a plus
  • Ability to work independently and manage multiple tasks simultaneously, with a strong sense of personal responsibility and reliability
  • Proficiency in English both in verbal and written form
  • Willingness to embrace and adapt to emerging technologies and continuously expand knowledge
What you get:
  • competitive total compensation
  • enjoy 27 vacation days (22 days & 5 bridging days)
  • opportunity to work remotely one day per week
  • complimentary parking spaces provided
  • experience a flat organizational structure
  • collaboration with our team in the United States
  • take advantage of quick decision-making processes, long-term career opportunities, and personalized professional development
  • step into a role that offers independence, variety, and the potential for growth within a dynamic, international setting
  • work in a contemporary office building featuring a rooftop terrace, conveniently located near the Dietikon train station
  • participate in regular social and professional events with colleagues
  • join a highly motivated, friendly team and enjoy attractive employment terms

Important notice:

We do not accept unsolicited CVs from recruitment agencies. Any CVs sent without a prior written agreement will be considered unsolicited, and we reserve the right to process them without incurring any agency fees.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Remote 1 Day/Week
Senior Embedded Software Engineer - Remote 1 Day/Week

Volpi AG • Dietikon

Hybrid
CHF 120,000 - 180,000
Remote work 1 day/week
27 vacation days
Parking spaces
+3
Senior Embedded Software Architect – Medical Tech
Senior Embedded Software Architect – Medical Tech

Helbling Technik • Wil (SG)

On-site
CHF 120,000 - 160,000
Weiterbildungsmöglichkeiten
Flexible Arbeitsbedingungen
Wettbewerbsfähige Vergütung
+2
Sr. Electronics and Firmware Engineer
Sr. Electronics and Firmware Engineer

Securecell AG • Zürich

Hybrid
CHF 110,000 - 160,000
Hybrid/remote work options
Private accident insurance
Employee share purchase program
+1
Senior Embedded Software Engineer / Architect (Medical)
Senior Embedded Software Engineer / Architect (Medical)

Helbling Technik • Wil (SG)

On-site
CHF 120,000 - 160,000
Weiterbildungsmöglichkeiten
Flexible Arbeitsbedingungen
Wettbewerbsfähige Vergütung
+2
Embedded Software Engineer (C++) – Medical Technology
Embedded Software Engineer (C++) – Medical Technology

headcount AG • Sankt Gallen

On-site
CHF 90,000 - 120,000
Senior Electronics Engineer – Industrielle Geräte
Senior Electronics Engineer – Industrielle Geräte

Helbling Technik AG • Wil (SG)

On-site
CHF 110,000 - 160,000
Offenes Umfeld
Fortschrittliche Technik und Projekte
Weiterbildungsprogramm
+1
Junior Embedded Software Engineer - MedTech, Growth Path
Junior Embedded Software Engineer - MedTech, Growth Path

Helbling Technik • Wil (SG)

On-site
CHF 70,000 - 90,000
Flexible Arbeitsbedingungen
Attraktive Vergütung
Weiterbildungsbudget
+3
Senior Embedded Software Engineer / Architect
Senior Embedded Software Engineer / Architect

Helbling Technik AG • Bronschhofen

On-site
CHF 120,000 - 160,000
Spannende Projekte
Offenes Umfeld
Du-Kultur
+1
Senior Project Engineer - Product Development
Senior Project Engineer - Product Development

Helbling Technik • Bern

On-site
CHF 110,000 - 150,000
Continued education
Modern premises
Flat hierarchies
+3
Projektleiterin / Projektleiter Embedded Software
Projektleiterin / Projektleiter Embedded Software

Helbling Technik AG • Bronschhofen

On-site
CHF 110,000 - 160,000
Weiterbildung Budget
Zentraler Arbeitsort
Flexible Arbeitsbedingungen
+3
Top locations