Embedded Software Engineer

vor 1 Woche


Lausanne, Waadt, Schweiz Agap2 - HIQ Consulting AG Vollzeit

Agap2 is a European engineering and operational consulting group founded in 2005 and specialized in the industry. We work in the Life Science, Energy, Infrastructure, Transportation, Chemicals sectors.

As a consultant, you will have to support our clients in the realization of their projects on site by bringing your expertise and your skills. You are agile and eager to adapt to different work environments that will fuel your curiosity of seeing what's behind closed doors of the biggest projects of our client's portfolio.

Embedded Software Engineer

Main Responsibilities:

We are recruiting an Embedded Software Engineer to join our R&D team for the product launch for our client, a market leader in the design, manufacturing, and sale of highly innovative medical and dental devices:

  • Develop firmware for custom electronic boards using NXP and STM MCUs (Cortex M33, M4).
  • Participate in embedded medical systems architecture definition for the new medical device.
  • Ensure compliance with medical device regulations, specifically IEC 62304.
  • Write and maintain embedded software specifications, employing agile methodologies.
  • Conduct laboratory measurements and compile detailed test reports.
  • Develop test benches for software tests and verify embedded software through testing and coding rules compliance.

Required Profile:

  • BSc, MSc, or equivalent in Computer Science or Embedded Systems.
  • 5+ years of experience writing memory and run-time efficient code in C/C++ on embedded platforms.
  • Proficiency in firmware design and development, particularly with ARM Cortex M or similar for custom electronic boards.
  • Solid understanding of analog and digital electronics, with the ability to interpret schematics.
  • Experience with GIT for versioning and CI/CD with Docker.
  • EU or Swiss nationality, or valid Swiss working permit

Nice to Have:

  • Experience in medical software development processes such as IEC 62304 or other regulated environments.
  • Familiarity with Application Lifecycle Management/Traceability tools such as JAMA.
  • Knowledge of static/dynamic analysis and code coverage tools.
  • Experience with hardware and software integration tools such as logic analyzers, oscilloscopes, and multimeters.
  • Experience with FreeRTOS or equivalent.

Languages and Soft Skills:

  • Fluent in French (preferred) or English.
  • Positive spirit, initiative, and proactive attitude.
  • Flexibility, teamwork skills, and ability to work autonomously.
  • Strong problem-solving and debugging skills.

20% remote work is possible. Thank you for your interest in the position, please note that only selected candidates will be contacted.



  • Lausanne, Waadt, Schweiz Fastree3D SA Vollzeit

    Embedded Software EngineerReports to:CTO + Locally to Managing DirectorSUMMARYSeeking a professional Embedded Software Engineer proficient with LiDAR and photonics to drive the design and characterization of the next generation of 3D imagers for mobile vision applications in robotics and automotive. Successful applicants will be part of a skilled and dynamic...


  • Lausanne, Waadt, Schweiz Fastree3D SA Vollzeit

    Embedded Software EngineerReports to:CTO + Locally to Managing DirectorSUMMARYSeeking a professional Embedded Software Engineer proficient with LiDAR and photonics to drive the design and characterization of the next generation of 3D imagers for mobile vision applications in robotics and automotive. Successful applicants will be part of a skilled and dynamic...


  • Lausanne, Waadt, Schweiz Capgemini Vollzeit

    About UsAt Capgemini Engineering Switzerland we value excellence, diligence, responsibility, dynamism and innovation. We offer a diverse workplace and would like to invite you to be part of our success story where we provide training, tools and foundations for your professional and personal growth. We are looking for an experienced Embedded Software...


  • Lausanne, Waadt, Schweiz Agap2 - HIQ Consulting AG Vollzeit

    Main Responsibilities: We are recruiting an Embedded Software Engineer to join our R&D team for the product launch for our client, a market leader in the design, manufacturing, and sale of highly innovative medical and dental devices:Develop firmware for custom electronic boards using NXP and STM MCUs (Cortex M33, M4).Participate in embedded medical systems...

  • Software Project Manager

    vor 2 Monaten


    Lausanne, Waadt, Schweiz IC Resources Vollzeit

    A Software Project Manager Embedded Software is urgently sought by this leader in high speed connectivity technology. Based at their R+D Centre in Lausanne the Software Project Manager Embedded Software will be responsible for managing multiple projects from initial specification to delivery including all risk and change management. The Software Project...

  • Software Engineer C#

    vor 1 Woche


    Lausanne, Waadt, Schweiz Agap2 - HIQ Consulting AG Vollzeit

    Agap2 is a European engineering and operational consulting group founded in 2005 and specialized in the industry. We work in the Life Science, Energy, Infrastructure, Transportation, Chemicals sectors. As a consultant, you will have to support our clients in the realization of their projects on site by bringing your expertise and your skills. You are agile...


  • Lausanne, Waadt, Schweiz Coopers Group AG Vollzeit

    Fullstack Java Software EngineerLocation: WaadtFor our client in the insurance sector in Nyon, we are looking for an experienced, motivated, and open-minded software engineer.Main tasks:Analyze business process/transactions, data, functions, and the overall environmentDetermine functional and non-functional system requirements (availability, security,...


  • Lausanne, Waadt, Schweiz Coopers Group AG Vollzeit

    Fullstack Java Software EngineerLocation: WaadtFor our client in the insurance sector in Nyon, we are looking for an experienced, motivated, and open-minded software engineer.Main tasks:Analyze business process/transactions, data, functions, and the overall environmentDetermine functional and non-functional system requirements (availability, security,...

  • Software Engineer C#

    vor 1 Woche


    Lausanne, Waadt, Schweiz Agap2 - HIQ Consulting AG Vollzeit

    Main Responsibilities:We are looking for a Software Engineer to join our Cell and Gene Therapy global R&D organization, working at the forefront of automating biological cell processing. Develop and debug software code, and design unit tests. Participate in the development and improvement of existing products following our Quality Management System (QMS)....


  • Lausanne, Waadt, Schweiz SICPA Vollzeit

    SICPA is extending its mission of enabling trust to the digital economy. Core to this strategy is a Platform as a Service for hosting security technologies and facilitating development of highly scalable and mission-critical security solutions.This is your chance to join our Platform lab; a small but strong team of engineers passionate about breeding the...


  • Lausanne, Waadt, Schweiz Wolters Kluwer Financial Services Switzerland AG Vollzeit

    Our Digital Experience Group (DXG) is searching for a skilled Lead Software Engineer to join their team As a technical group, they are in charge of developing advanced solutions to meet the needs of their diverse client base. They work with various programming languages and established technologies. Agile and lean software development processes,...

  • Software Engineer

    vor 1 Monat


    Lausanne, Waadt, Schweiz Nexthink SA Vollzeit

    Hi, we're Nexthink. We're not just the leader in the digital employee experience category, we invented the category. Our solutions combine real-time analytics, automation and employee feedback across all endpoints to help IT teams delight people at work. Our cloud-native platform pinpoints issues and solutions, automates response, and helps companies...

  • Software Engineer

    vor 3 Wochen


    Lausanne, Waadt, Schweiz Nexthink SA Vollzeit

    Hi, we're Nexthink. We're not just the leader in the digital employee experience category, we invented the category. Our solutions combine real-time analytics, automation and employee feedback across all endpoints to help IT teams delight people at work. Our cloud-native platform pinpoints issues and solutions, automates response, and helps companies...

  • Software Engineer

    vor 1 Monat


    Lausanne, Waadt, Schweiz Coopers Group AG Vollzeit

    Software Engineerm/w/d, WaadtPour notre client du secteur des assurances à Nyon, nous recherchons un ingénieur / une ingénieuse logiciel:le expérimenté:e, motivé:e et ouvert:e d'esprit. Tâches principales:Analyser les problèmes (processus métier/transactions métier, données, fonctions) et l'environnement (poste de travail, systèmes et plateformes...

  • Software Engineer

    vor 3 Wochen


    Lausanne, Waadt, Schweiz Coopers Group AG Vollzeit

    Software Engineerm/w/d, WaadtPour notre client du secteur des assurances à Nyon, nous recherchons un ingénieur / une ingénieuse logiciel:le expérimenté:e, motivé:e et ouvert:e d'esprit. Tâches principales:Analyser les problèmes (processus métier/transactions métier, données, fonctions) et l'environnement (poste de travail, systèmes et plateformes...


  • Lausanne, Waadt, Schweiz Nexthink Vollzeit

    Job Title: Software Engineer at NexthinkIn the Nexthink Engineering team, you'll be part of the group responsible for building the Collectors - endpoint agents that operate on millions of employees' systems. These Collectors gather crucial data about OS activity, interpret it, and send it to our advanced data analytics systems. They play a key role in...


  • Lausanne, Waadt, Schweiz Swissels Engineering & Life Science Services Vollzeit

    For our client a promising MedTech company developing medical devices in the robotic surgery field we are looking for a Senior Hardware Engineer We are looking for a skilled and dedicated Senior Hardware Engineer to join an Engineer team in the dynamic field of surgical robots. We are open to freelancers and consultants looking for a full remote job.Main...


  • Lausanne, Waadt, Schweiz Nexthink SA Vollzeit

    Hi, we're Nexthink. We're not just the leader in the digital employee experience category, we invented the category. Our solutions combine real-time analytics, automation and employee feedback across all endpoints to help IT teams delight people at work. Our cloud-native platform pinpoints issues and solutions, automates response, and helps companies...


  • Lausanne, Waadt, Schweiz Nexthink SA Vollzeit

    Hi, we're Nexthink. We're not just the leader in the digital employee experience category, we invented the category. Our solutions combine real-time analytics, automation and employee feedback across all endpoints to help IT teams delight people at work. Our cloud-native platform pinpoints issues and solutions, automates response, and helps companies...

  • Software Engineer 4

    vor 1 Monat


    Lausanne, Waadt, Schweiz Nexthink SA Vollzeit

    Hi, we're Nexthink. We're not just the leader in the digital employee experience category, we invented the category. Our solutions combine real-time analytics, automation and employee feedback across all endpoints to help IT teams delight people at work. Our cloud-native platform pinpoints issues and solutions, automates response, and helps companies...