Embedded System Firmware Engineer

vor 3 Monaten


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 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

  • 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...


  • 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 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 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 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, Schweiz Noir Vollzeit

    Embedded Software Engineer - Zug, SwitzerlandTech stack: Embedded Software Engineer, C, C++, Assembly, Python, Multithreading, UART, I2C, SPI, TCP/IP, wolfSSL, WLAN, TLS library, Embedded Systems, Linux Kernel, Microcontroller Programming, Firmware Development, IoT Protocols, Version Control (Git), DevOps, Hardware Integration, Device Drivers, Docker, Qt.We...


  • Zug, Schweiz Noir Consulting Vollzeit

    Embedded Software Engineer - Zug, SwitzerlandTech stack: Embedded Software Engineer, C, C++, Assembly, Python, Multithreading, UART, I2C, SPI, TCP/IP, wolfSSL, WLAN, TLS library, Embedded Systems, Linux Kernel, Microcontroller Programming, Firmware Development, IoT Protocols, Version Control (Git), DevOps, Hardware Integration, Device Drivers, Docker, Qt.We...


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

    Firmware Architect / Senior Firmware Engineer OpportunityAbout Our ClientONE Agency | IT Recruitment Experts is seeking a highly skilled Firmware Architect / Senior Firmware Engineer to join the platform development team at Landis+Gyr. This is an exciting opportunity for a talented engineer to contribute to the future of electricity metering...


  • Zug, Zug, Schweiz Coopers Group AG Vollzeit

    We are currently looking for a Lead Electronics Firmware Developer at Coopers Group AG in Zug. This is an exciting opportunity to work on Embedded software development for modules, including maintenance, bug fixing, and implementing new features.Key Responsibilities:Perform and document feasibility studies and verification tests of instrument modules during...


  • Zug, Zug, Schweiz SHL Group Vollzeit

    About the RoleWe are seeking a Senior Embedded Software Developer to join our Emerging Technology Development Team at SHL Group. In this position, you will develop firmware/software for electro-mechanical drug delivery devices and take ownership of end-to-end implementation as well as integration with our cloud services.Job OverviewYou will design and...


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

    Firmware Architect Position OverviewAt ONE Agency | IT Recruitment Experts, we are seeking an experienced Firmware Architect to join our client's platform development team.This is a unique opportunity to shape the future of the Landis+Gyr electricity metering portfolio. The successful candidate will have the chance to work in a technologically broad and...


  • Zug, Zug, Schweiz Coopers Group AG Vollzeit

    Job DescriptionWe are seeking an Electronics Development Expert to join our team at Coopers Group AG in Zug. As a Senior Electronic and Firmware Development Engineer, you will be responsible for embedded software development for medical devices.Key Responsibilities:Develop and maintain firmware code for medical device modulesPerform feasibility studies and...


  • Zug, Schweiz Consult & Pepper AG Vollzeit

    Für unsere Kundin in der Zentralschweiz, ein führender Hersteller von hochwertigen Haushaltsgeräten, suchen wir einen Embedded Software Engineer. In einem inspirierenden Arbeitsumfeld, das von Teamgeist, Kreativität und kontinuierlicher Weiterentwicklung geprägt ist. Nebst persönlichen und beruflichen Wachstumsmöglichkeiten gibt es flexible...


  • Zug, Schweiz Consult & Pepper AG Vollzeit

    Für unsere Kundin in der Zentralschweiz, ein führender Hersteller von hochwertigen Haushaltsgeräten, suchen wir einen Embedded Software Engineer. In einem inspirierenden Arbeitsumfeld, das von Teamgeist, Kreativität und kontinuierlicher Weiterentwicklung geprägt ist. Nebst persönlichen und beruflichen Wachstumsmöglichkeiten gibt es flexible...


  • Zug, Zug, Schweiz Consult & Pepper AG Vollzeit

    Consult & Pepper AG sucht in der Zentralschweiz einen erfahrenden Embedded Software Engineer, um unsere Kunden innovative Lösungen für die Internet der Dinge (IoT) bereitzustellen.Ihr AufgabenbereichIn dieser Rolle wirst du die Verantwortung übernehmen, die Analyse, Planung, Entwicklung und Verbesserung der Embedded Connectivity Software zu...


  • Zug, Zug, Schweiz Coopers Group AG Vollzeit

    We are seeking a senior electronic and firmware development engineer for our client in Zug, Switzerland. The successful candidate will be responsible forKey ResponsibilitiesEmbedded software development for the modules, including maintenance, bug fixing, and implementing new featuresPerforming and documenting feasibility studies and verification tests of...


  • Zug, Zug, Schweiz Coopers Group AG Vollzeit

    Job OverviewWe are seeking a highly skilled Senior Electronic and Firmware Development Engineer to join our team in Zug, Switzerland.