Sr Firmware Engineer - Michael Page

apartmentMichael Page Switzerland placeLausanne calendar_month 

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.
placeLausanne
AI projects  •  Collaborate with ML engineers to turn models into reliable products  •  Build internal APIs and sandbox environments for rapid experimentation  •  Lead technical development of prototypes from concept to pre-production  •  Ensure robust...
apartmentDestinusplacePayerne, 41 km von Lausanne
Imagine this...You are coding the brain of next-gen aircraft. Every line you write doesn’t just move data through a processor, it moves an aircraft across the sky. As an Embedded Software Engineer at Destinus, you’ll be at the core of developing...
business_centerHohes Gehalt

Photonic Design Engineer - SiNx

placeLausanne
Key responsabilities of the Photonic Design Engineer - SiNx  •  Design and optimise photonic components (passive and active).  •  Analyse test results to evaluate circuit performance.  •  Work on layouts, libraries, and feasibility studies...