Embedded System Firmware Engineer

vor 4 Wochen


Zug, Schweiz SHL Medical AG Vollzeit

SHL Medical is the world-leading solution provider in the design, development, and manufacturing of advanced drug delivery systems with more than 5000 employees worldwide. Our customers include top pharmaceutical and biotech companies from around the globe that require innovative devices such as auto-injectors or pen injectors to effectively deliver their drugs. Headquartered in Switzerland since late 2018, with sites in Sweden, Taiwan, and the United States.

Job Overview

The Firmware Engineer is a member of our Emerging Technology Development Team. In this position you develop the firmware/software of electro-mechanical drug delivery devices and take ownership for the end-to-end implementation as well as their integration with our cloud services. You ensure the consistency and quality of the solution within your work and when working with internal developers and external resources.

Main Responsibilities

  • Design and development of embedded software in an interdisciplinary team
  • Implementing efficient code for memory usage, power consumption, execution speed and safety
  • Integration of software with hardware components, ensuring seamless operation between the different digital and analog components
  • Conducting testing to identify and fix defects in the software. This includes unit testing, integration testing and system-level testing
  • Definition and documentation of software architecture
  • Participation in the specification of software requirement for our devices
  • Work in our emerging technology team and contribute to the definition of new electro-mechanical device concepts
  • Ensure the quality and traceability of implementations with documentation, testing, design and code reviews
  • Actively support our efforts to extend our tool suite and automate our processes
  • Software compliance with medical industry standards, regulatory requirements and quality management system

Minimum requirements

  • Master’s degree in computer science, Software Engineering, Information Systems or equivalent
  • 3+ years’ experience in design and implementation of firmware for medical grade devices or another highly regulated industry
  • Strong experience in C and C++ in embedded programming field
  • Strong understanding of architecture patterns for embedded systems
  • High level of responsibility, ownership, and accountability
  • Fluent in English

Preferred qualifications

  • Proactive and results-oriented problem solver
  • Knowledge of agile software development processes and tools (CI/CD, Git, testing)
  • Experience in implementation of PID control loop mechanisms
  • Knowledge of interfaces such as PWM, I2C, SPI, RS232, USB
  • You enjoy working with people from different departments, cultures, and hierarchy levels

Relevant Qualification/Education and Training

  • Background in medical (device) software development (ISO 13485, IEC 62304)
  • Knowledge in cybersecurity for embedded software
  • Scrum experience

We Offer

  • An exciting opportunity in a fast-growing international medical device company
  • A modern working environment, with multicultural and dynamic teams
  • Flexible working hours and a hybrid remote work policy
  • A centrally located office in Zug, very close to the train station

Interested in joining SHL Medical and in supporting us with your expertise and personality? Then we look forward to receiving your application via recruitCH@shl-medical.com

Please note: For this position, we do not consider applications from recruitment agencies.

#J-18808-Ljbffr

  • Zug, Schweiz SHL Group Vollzeit

    Job Overview The Firmware Engineer is a member of our Emerging Technology Development Team. In this position you develop the firmware/software of electro-mechanical drug delivery devices and take ownership for the end-to-end implementation as well as their integration with our cloud services. You ensure the consistency and quality of the solution...


  • Zug, Zug, Schweiz SHL Group Vollzeit

    Job OverviewThe Firmware Engineer is a key member of our Emerging Technology Development Team. In this position, you will develop the firmware/software of electro-mechanical drug delivery devices and take ownership of the end-to-end implementation, as well as their integration with our cloud services. You will ensure the consistency and quality of the...


  • Zug, Zug, Schweiz SHL Group Vollzeit

    Job OverviewWe are seeking a highly skilled Embedded System Firmware Software Developer to join our Emerging Technology Development Team.Main ResponsibilitiesDevelop firmware/software for electro-mechanical drug delivery devices.Design and implement efficient code for memory usage, power consumption, and execution speed.Integrate software with hardware...


  • Zug, Zug, Schweiz SHL Group Vollzeit

    Job OverviewThe Firmware Engineer is a key member of our Emerging Technology Development Team, responsible for developing the firmware/software of electro-mechanical drug delivery devices. This role involves end-to-end implementation, integration with cloud services, and ensuring consistency and quality of the solution within your work and when collaborating...


  • Zug, Zug, Schweiz Coopers Group AG Vollzeit

    Job Title: Senior Electronic and Firmware Development EngineerWe are seeking a highly skilled Senior Electronic and Firmware Development Engineer to join our team at Coopers Group AG in Zug. As a key member of our engineering team, you will be responsible for designing and developing electronic modules and firmware for our medical devices.Key...


  • Zug Zg, Schweiz Coopers Group AG Vollzeit

    Senior Electronic and Firmware Development Engineer For our Medical Devices client in Zug, we are currently looking for a Senior Electronic and Firmware Development Engineer Tasks & Responsibilities: Embedded software development for the modules (maintenance, bug fixing, implementing new features) Electronic development from schematic design to...


  • Zug ZG, Schweiz Coopers Group AG Vollzeit

    Senior Electronic and Firmware Development Engineer For our Medical Devices client in Zug, we are currently looking for a Senior Electronic and Firmware Development Engineer Tasks & Responsibilities: Embedded software development for the modules (maintenance, bug fixing, implementing new features) Electronic development from schematic design to...


  • Zug, Schweiz Coopers Group AG Vollzeit

    Senior Electronic and Firmware Development EngineerFor our Medical Devices client in Zug, we are currently looking for a Senior Electronic and Firmware Development Engineer Tasks & Responsibilities: Embedded software development for the modules (maintenance, bug fixing, implementing new features) Electronic development from schematic design to system...


  • Zug, Zug, Schweiz Coopers Group AG Vollzeit

    Job Title: Senior Electronic and Firmware Development EngineerWe are seeking a highly skilled Senior Electronic and Firmware Development Engineer to join our team at Coopers Group AG in Zug. As a key member of our engineering team, you will be responsible for designing, developing, and testing electronic and firmware systems for our medical devices.Key...


  • Zug, Zug, Schweiz Coopers Group AG Vollzeit

    Job Description:We are seeking a highly skilled Senior Electronic and Firmware Development Engineer to join our team at Coopers Group AG. The ideal candidate will have a strong background in embedded software development, with a focus on firmware development and C programming.Key Responsibilities:Develop and implement embedded software for medical...


  • Zug ZG, Schweiz Coopers Group AG Vollzeit

    Senior Electronic and Firmware Development Engineer For our Medical Devices client in Zug, we are currently looking for a Senior Electronic and Firmware Development Engineer Tasks & Responsibilities: Embedded software development for the modules (maintenance, bug fixing, implementing new features) Electronic development from schematic design to...


  • Zug ZG, Schweiz Coopers Group AG Vollzeit

    Senior Electronic and Firmware Development Engineer For our Medical Devices client in Zug, we are currently looking for a Senior Electronic and Firmware Development Engineer Tasks & Responsibilities: Embedded software development for the modules (maintenance, bug fixing, implementing new features) Electronic development from schematic design to...


  • Zug, Zug, Schweiz Coopers Group AG Vollzeit

    Job Title: Senior Electronic and Firmware Development EngineerWe are seeking a highly skilled Senior Electronic and Firmware Development Engineer to join our team at Coopers Group AG in Zug.Key Responsibilities:Develop and maintain embedded software for electronic modules, including maintenance, bug fixing, and implementing new features.Design and develop...


  • Zug, Zug, Schweiz SHL Group Vollzeit

    Job OverviewWe are seeking a highly skilled Firmware Software Developer to join our Emerging Technology Development Team. In this role, you will design, develop, and implement firmware for electro-mechanical drug delivery devices. Your expertise in embedded software development will ensure seamless integration with our cloud services and guarantee the...


  • Zug, Zug, Schweiz yellowshark Vollzeit

    Jobbeschreibung:Als Embedded Software Engineer bei Yellowshark in der Region Zentralschweiz werden Sie Teil eines dynamischen Teams und verantwortlich für die Entwicklung von Software für Embedded-Systeme.Aufgaben:- Entwicklung von Software für Embedded-Systeme mit Schwerpunkt auf modellbasierten Ansätzen- Erstellung von Testaufbauten und Modifikation...


  • Zug, Zug, Schweiz V-ZUG Vollzeit

    V-ZUG Digital Products & Services ist ein innovativer Bereich innerhalb des Digital Transformation Departments. Wir arbeiten eng mit der Innovationsentwicklung, der IT, der Entwicklung, Produktion und dem Vertrieb zusammen, um die digitale Vision von V-ZUG in strategischen Projekten umzusetzen.Als Embedded Software Engineer IoT bist du verantwortlich für...


  • Zug, Zug, Schweiz yellowshark Vollzeit

    Als Embedded Software Engineer bei yellowshark in der Region Zentralschweiz unterstützt du die Entwicklung von Software für unsere Embedded-Systeme und verantwortest deren Dokumentation.Deine Aufgaben umfassen:Die Codierung von Software und die entsprechende Dokumentation.Die Förderung der modellbasierten Entwicklung applikationsspezifischer Software.Die...


  • Zug, Zug, Schweiz ONE Agency | IT Recruitment Experts Vollzeit

    About our clientONE Agency | IT Recruitment Experts is seeking a talented Firmware Architect to join our team. Our client is a leading company in the field of electricity metering, and we are looking for a skilled professional to help shape the future of their portfolio.Your responsibilities- Develop and maintain complex firmware for mass-produced embedded...


  • Zug, Zug, Schweiz ONE Agency | IT Recruitment Experts Vollzeit

    About our clientONE Agency | IT Recruitment Experts is seeking a highly skilled Firmware Architect to join our client's platform development team. This is an exciting opportunity to shape the future of the Landis+Gyr electricity metering portfolio.Your responsibilitiesDesign and develop complex firmware for mass-produced embedded devices.Collaborate with...


  • Zug, Zug, Schweiz ONE Agency | IT Recruitment Experts Vollzeit

    About Our ClientONE Agency | IT Recruitment Experts is proud to partner with a leading company in the field of electricity metering.Job SummaryWe are seeking a highly skilled Firmware Architect to join our client's platform development team. As a key member of the team, you will have the opportunity to shape the future of their electricity metering...