8 Jobs für Firmware Engineer in Schweiz
Embedded Software Engineer (m/w/d)
Job angesehen
Arbeitsbeschreibung
Mit unseren rund 300 Mitarbeitenden sind wir eines der führenden Schweizer Software- und Beratungsunternehmen. Von der ersten Vision bis zur einsatzfähigen Software: Wir lieben Herausforderungen. Wir sind bbv Software Services AG, eine Expertenschmiede, die Kunden mit vielfältigen Leistungen unterstützt - von der App-Entwicklung bis zum Innovationsworkshop. Deine Leidenschaft, deine Expertise und deine Persönlichkeit - das ist es, was für uns zählt. Profitiere auch du von einem wertschätzenden Miteinander.Deine Aufgaben
- Du erarbeitest kreative und effiziente Lösungen für unsere anspruchsvollen Embedded-Softwareprojekte nach agiler Vorgehensweise
- Dabei entwickelst du mit C++ oder Rust überwiegend auf Linux basierten Systemen
- Du erstellst Konzepte und hilfst mit, die Systemarchitektur zu spezifizieren - insbesondere im Hinblick auf Security-Anforderungen
- Problemanalyse, Lösungsfindung und Qualitätssicherung gehören zu deiner täglichen Arbeit. Dabei berücksichtigst du auch Sicherheitsaspekte
- Du bist Teil von heterogenen, interdisziplinären Teams in der Industrie oder der Medizinaltechnik
- Du arbeitest bei unseren Kunden vor Ort oder in unseren bbv Büros. In Absprache ist teilweise auch Homeoffice möglich
- Mehrjährige Erfahrung in der agilen Software-Entwicklung mit C++ für Embedded Systemen
- Studium (FH/ Uni/ ETH) im Bereich Informatik oder Elektrotechnik
- Erfahrung mit Embedded-Betriebssystemen wie Linux
- Kenntnisse in sicherheitskritischen Systemen und Erfahrung mit Sicherheitsstandards (z.B. IEC 62443, ISO 2700x, EN )
- Vertrautheit mit dem Secure Development Lifecycle (SDL) und Security Design Principles
- Kenntnisse im Security Testing, einschliesslich Static Application Security Testing (SAST) und Dynamic Application Security Testing (DAST)
- Dein Werkzeugkasten: Scrum, TDD/ATDD/BDD, CI/CD, Clean Code, C++, Rust, CMake, OOA/OOD mit UML, Yocto, Skriptsprachen wie Python oder Bash, sowie Kenntnisse in Secure Coding Practices
- Du übernimmst gerne Verantwortung im Team und hilfst anderen bei Problemlösungen
- Erfahrung mit Edgecomputing und IoT-Security von Vorteil
- Verhandlungssichere Deutsch- und Englischkenntnisse
- Herausforderung in abwechslungsreichen und spannenden Projekten
- Grosser Gestaltungsspielraum und viel Verantwortung
- Zusammenarbeit mit führenden Technologie-Experten
- Individuelle, zielgerichtete Weiterbildung und Erfahrungsaustausch (zum Beispiel in unseren Communities, in der bbv Academy oder durch externe Anbieter)
- Kompetente und engagierte Kolleginnen und Kollegen sowie eine offene Firmenkultur mit flachen Hierarchien
Bei Fragen kannst du dich an Lara Grob (Tel. ) wenden.
Bei dieser Position berücksichtigen wir nur Direktbewerbungen, Bewerbungen über Personaldienstleister werden nicht berücksichtigt. #J-18808-Ljbffr
Job nicht mehr verfügbar
Diese Stelle ist nicht mehr auf WhatJobs gelistet. Der Arbeitgeber prüft möglicherweise Bewerbungen, hat die Stelle bereits besetzt oder die Ausschreibung entfernt.
Nachfolgend haben wir jedoch ähnliche Stellen für Sie verfügbar.
Sr Firmware Engineer
Heute
Job angesehen
Arbeitsbeschreibung
French is a plus.- Strong documentation and communication skills.- Experience in multicultural and multi-site collaboration.- Proactive, adaptable, and team-oriented.- Available to work on-site in Lausanne with flexibility.- Motivated to grow into a long-term role.Job Offer- 9 to 12-month contract with potential for permanent hire.- Hybrid work model with strong team integration support.- Opportunity to work on innovative RF technologies in a global setting.Jpid8060c28a jpit0937a jpiy25a jid8060c28afr jit0937afr
Sr Firmware Engineer
Heute
Job angesehen
Arbeitsbeschreibung
Our client is seeking a skilled firmware engineer to develop and maintain embedded software that bridges low-level radio protocols with application-level firmware. This role is ideal for someone passionate about RF systems and embedded development, looking to make a tangible impact in a high-tech product environment.
Sr Firmware EngineerInternational Company based in Lausanne.
Description
- Develop firmware for RF modules used in consumer devices.
- Interface between low-level radio protocols and main firmware.
- Collaborate with hardware and software teams for seamless integration.
- Write production-grade embedded code in C/C++.
- Create and maintain automated test suites.
- Participate in prototyping and validation activities.
- Ensure compliance with safety and performance standards.
- Document technical designs and development processes.
- Support cross-functional teams in debugging and issue resolution.
- Contribute to Agile development cycles and continuous improvement.
- Communicate effectively across multicultural teams.
- Assist in onboarding and mentoring new team members.
Profile
- 5+ years of experience in embedded firmware development.
- Strong proficiency in C/C++ and debugging tools.
- Experience with ARM Cortex-M microcontrollers.
- Familiarity with RF protocols (Bluetooth, BLE, proprietary RF).
- Knowledge of Zephyr OS or Embedded Linux/Yocto.
- Comfortable working in Agile environments.
- Fluent in English;
French is a plus. - Strong documentation and communication skills.
- Experience in multicultural and multi-site collaboration.
- Proactive, adaptable, and team-oriented.
- Available to work on-site in Lausanne with flexibility.
- Motivated to grow into a long-term role.
Job Offer
- 9 to 12-month contract with potential for permanent hire.
- Hybrid work model with strong team integration support.
- Opportunity to work on innovative RF technologies in a global setting.
Sr Firmware Engineer
Heute
Job angesehen
Arbeitsbeschreibung
Our client is seeking a skilled firmware engineer to develop and maintain embedded software that bridges low-level radio protocols with application-level firmware. This role is ideal for someone passionate about RF systems and embedded development, looking to make a tangible impact in a high-tech product environment. Sr Firmware Engineer
International Company based in Lausanne.
Description
- Develop firmware for RF modules used in consumer devices.
- Interface between low-level radio protocols and main firmware.
- Collaborate with hardware and software teams for seamless integration.
- Write production-grade embedded code in C/C++.
- Create and maintain automated test suites.
- Participate in prototyping and validation activities.
- Ensure compliance with safety and performance standards.
- Document technical designs and development processes.
- Support cross-functional teams in debugging and issue resolution.
- Contribute to Agile development cycles and continuous improvement.
- Communicate effectively across multicultural teams.
- Assist in onboarding and mentoring new team members.
Profile
- 5+ years of experience in embedded firmware development.
- Strong proficiency in C/C++ and debugging tools.
- Experience with ARM Cortex-M microcontrollers.
- Familiarity with RF protocols (Bluetooth, BLE, proprietary RF).
- Knowledge of Zephyr OS or Embedded Linux/Yocto.
- Comfortable working in Agile environments.
- Fluent in English; French is a plus.
- Strong documentation and communication skills.
- Experience in multicultural and multi-site collaboration.
- Proactive, adaptable, and team-oriented.
- Available to work on-site in Lausanne with flexibility.
- Motivated to grow into a long-term role.
Job Offer
- 9 to 12-month contract with potential for permanent hire.
- Hybrid work model with strong team integration support.
- Opportunity to work on innovative RF technologies in a global setting.
Sr Firmware Engineer
Vor 8 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
- Develop firmware for RF modules used in consumer devices.
- Interface between low-level radio protocols and main firmware.
- Collaborate with hardware and software teams for seamless integration.
- Write production-grade embedded code in C/C++.
- Create and maintain automated test suites.
- Participate in prototyping and validation activities.
- Ensure compliance with safety and performance standards.
- Document technical designs and development processes.
- Support cross-functional teams in debugging and issue resolution.
- Contribute to Agile development cycles and continuous improvement.
- Communicate effectively across multicultural teams.
- Assist in onboarding and mentoring new team members.
- 5+ years of experience in embedded firmware development.
- Strong proficiency in C/C++ and debugging tools.
- Experience with ARM Cortex-M microcontrollers.
- Familiarity with RF protocols (Bluetooth, BLE, proprietary RF).
- Knowledge of Zephyr OS or Embedded Linux/Yocto.
- Comfortable working in Agile environments.
- Fluent in English; French is a plus.
- Strong documentation and communication skills.
- Experience in multicultural and multi-site collaboration.
- Proactive, adaptable, and team-oriented.
- Available to work on-site in Lausanne with flexibility.
- Motivated to grow into a long-term role.
- 9 to 12-month contract with potential for permanent hire.
- Hybrid work model with strong team integration support.
- Opportunity to work on innovative RF technologies in a global setting.
Software Development Engineer

Vor 2 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
**The Position**
Roche is a global leader in diagnostics and pharmaceuticals. Our "Core Workflow - Research and Early Development (RED)" team drives innovation in lab automation and diagnostic workflows. We are currently looking for a passionate Software Development Engineer to join our interdisciplinary team and help shape next-generation solutions in diagnostics, automation, and AI.
**The Opportunity**
+ Develop, integrate, and maintain advanced software solutions to optimize diagnostic laboratory workflows
+ Actively contribute to the concept and development of innovative prototypes and software tools in the field of in vitro diagnostics (IVD). Build interactive user interfaces and data visualization tools for lab automation and system integration.
+ Implement and apply Generative AI (GenAI) technologies, particularly Large Language Models (LLMs), to enable intelligent lab order mapping and data interpretation
+ Integrate simulation engines and AI modules to optimize lab design, planning and analysis
+ Collaborate effectively with cross-functional groups (e.g. System Engineering, Data Science, UX and Clinical Research) to translate early-phase research ideas into robust, scalable, and user-friendly tools
+ Ensure highest standards in development workflows including documentation, testing, and regulatory alignment
**Who you are**
+ Degree in Computer Science, Software Engineering, Medical Technology, Applied Physics
+ Mandatory: Solid experience in software engineering. Industry experience in the field of laboratory diagnostics (e.g. IVD system development, lab IT, lab automation, diagnostic data systems)
+ Proficiency in C#, Python, HTML5, JavaScript/TypeScript, AngularJS/Angular, CSS, SQL
+ Hands-on experience with GenAI and LLM integration platforms; experience with simulation-based software is a plus
+ Strong ability for divergent thinking: you enjoy working in early-phase projects where ideas, requirements and potential solutions are still evolving
+ Open-minded, creative, global mindset, familiarity with Swiss and German workplace culture is an advantage
+ Fluent in English and German (spoken and written), proficiency in an Asian language (e.g. Korean) is a plus
**What we offer**
+ A collaborative, cutting-edge research environment with a strong impact on the future of patient-centered diagnostics
+ A vibrant, interdisciplinary team culture that values innovation, transparency, engineering and scientific excellence
**Who we are**
A healthier future drives us to innovate. Together, more than 100'000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.
Let's build a healthier future, together.
**Roche is an Equal Opportunity Employer.**
Software Development Engineer C++ (a)
Vor 28 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
Roche Diagnostics in Rotkreuz (ZG), the world leader in in-vitro diagnostics, is looking for a an ambitious SW-Developer with very good programming skills in C++
Software Development Engineer C++ (a)
Your tasks
- Full Lifecycle Development: Manage all phases of software development from feasibility studies through design, development, testing, and bug fixing, including software maintenance for embedded real-time capable Instrument-Control Software
- Cross-functional Collaboration: Contribute to the feature objectives in close collaboration with Mechanics, Electronics, and Systems Engineers to ensure cohesive and stable integration of software with hardware systems
- Agile Methodology: Participate in defining work packages, their estimation, planning, and implementation as an integral member of an agile software development team
- Code Design & Testing: Design and implement high-quality code that meets requirements and specifications. Develop and execute comprehensive tests to verify code functionality
- Regulatory Compliance Documentation: Provide detailed and precise documentation in alignment with the medical device software development process standards (such as IEC 62304, ISO 13485)
- Quality Assurance: Conduct thorough reviews of application design, functionality, usability, and performance, and propose enhancements for continuous improvement
- Innovation & Problem-Solving: Bring innovative ideas to solve complex technical challenges, enhance software performance, and introduce new features based on user needs and market trends
Your qualifications
- Master or bachelor degree in software engineering or related field
- >5 years of experience as a SW-developer in agile driven embedded software development
- Strong team player with focus on project deliverables; proven communication skills in complex, interdisciplinary project organizations
- Very good knowledge of programming languages C++ as well as related popular software libraries and technologies on Linux OS
- Experience of working with SAFe or Agile methodology is a strong plus
- English fluent and good German skills (B1)
- Solid experience in writing, debugging and optimizing object oriented multi-threading designs
- Stakeholder Management
Your application
Please apply online. For further information about the position, please contact your Gi Consultant, Mr. Nazim Sagkol (B. Eng.), ( )
Gi Life Science is part of Gi Group Holding, a global ecosystem of HR services and consulting that supports the development of the labour market and helps to change people's lives in 37 countries around the world. In Switzerland we operate with the brands Gi Life Sciences, Gi Group, Grafton and Bautech Personal. We are active in temporary, permanent and professional staffing as well as in a variety of complementary HR Services. With a direct presence in 40 locations across Switzerland and over 200 employees, we are one of the leading staffing companies in the Swiss recruitment market. Gi Life Sciences is specialist for Temporary and Permanent staffing in the Life Science sector, as well as a valuable partner for many other HR Solutions. We believe in experts talking to experts: all our professionals are certified in scientific sector, meaning that they are able to understand your needs and support you at 360°.
Branche: Pharma-Industrie
Funktion: Technologie/EDV
Anstellungsart: Befristeter Vertrag
Entwicklungsingenieur Embedded Systems m/w
Heute
Job angesehen
Arbeitsbeschreibung
Aufgaben
- Entwicklung und Programmierung von Embedded-Systemen für verschiedene Anwendungen
- Entwurf und Implementierung von Hardware- und Softwarelösungen für eingebettete Systeme
- Durchführung von Tests, Fehlerdiagnosen und Performanceoptimierung von Embedded-Systemen
- Zusammenarbeit mit interdisziplinären Teams zur Integration von Elektronikkomponenten in Gesamtsysteme
- Entwicklung von Algorithmen und Steuerungssystemen für eingebettete Anwendungen
- Evaluierung und Auswahl von geeigneten Mikrocontrollern und Sensoren für spezifische Anforderungen
Profil
- Erfolgreich abgeschlossene Grundausbildung als Elektroniker, Automatiker EFZ oder ähnlich
- Abgeschlossenes Studium als Elektroingenieur FH/ETH oder Elektrotechniker/Systemtechniker HF
- Relevante Erfahrung in der Entwicklung und Programmierung von Embedded-Systemen
- Sehr gute Kenntnisse in C/C++ sowie in Embedded-Programmierung und Echtzeitbetriebssystemen
- Kenntnisse im Bereich der Schaltungstechnik und elektronischen Bauelementen
- Kreativität, analytisches Denkvermögen und die Fähigkeit, komplexe Probleme zu lösen
Wissenswertes
Unsere Kunden aus dem Raum Zentralschweiz bieten folgende Vorteile:
- Attraktives Gehaltspaket mit leistungsabhängigen Boni
- Vielseitige Entwicklungsmöglichkeiten und Karriereperspektiven
- Arbeiten an innovativen Projekten mit modernster Technologie
- Modernes Arbeitsumfeld mit hochmoderner Ausstattung und Tools
- Flexible Arbeitszeiten und Möglichkeit zur Remote-Arbeit
- Angenehme Arbeitsatmosphäre in einem kollaborativen und inspirierenden Team
Haben wir Ihr Interesse geweckt?
Dann freuen wir uns auf Ihre vollständigen Bewerbungsunterlagen. Dazu gehört ein Lebenslauf, die Arbeitszeugnisse sowie Diplome. Wir überprüfen Ihre Unterlagen und zeigen Ihnen nach Rücksprache die spannendsten Jobs auf dem Stellenmarkt auf, welche Ihren Fähigkeiten und Ambitionen entsprechen.
Seien Sie der Erste, der es erfährt
Über das Neueste Firmware engineer Jobs In Schweiz !
Software Tester within RMD System Development (contract)

Vor 2 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
**The Position**
**The Position**
( **Please note that this vacancy is currently not linked to an open position.** We are anticipating future needs in our organization. If you are interested in this kind of role, please apply today and we may contact you should a position matching your profile become available.)
In a global and cross-functional environment, the System Development department is responsible for workflow optimization and the successful integration of hardware, software, consumables, and reagents to finally perform the system verification of diagnostics instruments.
As a System Development Software Tester, you will work as a part of a cross-functional team on the development of new complex diagnostics systems consisting of fluidics, robotics software, thermal, electrical, mechanical, and biochemistry elements.
As a Software Testergineer in the new Analyzer Project, your main responsibilities will consist of (but will not be limited to):
+ Plan and execution of the work packages within the area of responsibility, including reporting and escalation of issues to the management.
+ Experienced with Windows and Linux Operations System
+ Know-how in setting up an automated testing environment and familiar in using data analysis tools to provide statistical data to the management
+ Experienced in using Network Protocols (TCP/IP, HTTP, and SSL)
+ Familiar in using Gateways, Firewalls and using Remote Access
+ Subject matter expert for Communications protocols between instruments and Laboratory informations systems(LIS). Provide guidance and support to others. Flexibility to transfer knowledge to different tasks/subprojects within SD.
+ Experimental design and execution of the experiments in the lab. Creation of Test Cases based on Product Requirements. Execution of Test Cases, analysis of the results, and creation of the respective regulatory documents. Issue tracking and verification of bug fixes/Anomalies.
+ Generate required documentation/procedures/technical reports in support of daily activities and be able to author official documents in English (e.g., Design history Files) for the preparation of milestones. Prepare and deliver presentations of project results to own or other groups.
+ Coordinate efforts with other functional areas to accomplish tasks: Hardware-, Software-, Consumables-, Assay-and Algorithm-Development.
**Who you are**
You're someone who wants to influence your development. You're looking for a company where you have the opportunity to pursue your interests across functions and geographies. Where a job title is not considered the final definition of who you are, but the starting point.
To be successful in this role (you provide):
+ Degree in a technical or life sciences discipline (e.g., Software- or Electrical Engineering,
+ Electronic/Automation, Bio- and Process-Engineering,) or related job experience.
+ Minimum 1 years of work experience in the development of diagnostic systems in a System Development or related field
+ Ability to work independently, handling cross-departmental development tasks
+ Excellent communication skills and fluency in English and German
+ Strong analytical and interdisciplinary thinking
+ Experience in statistical data analysis
+ Experience in and willingness to work in a highly regulated industry and labs with biosafety levels S1and S2
**Who we are**
A healthier future drives us to innovate. Together, more than 100'000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.
Let's build a healthier future, together.
**Roche is an Equal Opportunity Employer.**