Embedded Software Engineer (80-100%)

EDGEMTech SA is a Swiss SME specialized in embedded software development, located in the heart of the Y-Parc technology park in Yverdon-les-Bains, Switzerland.

We support our clients throughout the entire lifecycle of their products, from concept and design to production, including development, integration and maintenance. Our strength lies in cross-industry experience gained across a wide range of application domains, combined with strong expertise in embedded systems — Linux, Zephyr, FreeRTOS — and open-source technologies. We also stand out through our ability to turn complex technical constraints into robust, high-performance and sustainable solutions.

As a human-sized company, our team works on varied, high-value projects in fields such as industry, healthcare, sports, mobility and energy. We foster an environment where technical excellence goes hand in hand with collaboration, autonomy and a strong sense of craftsmanship.

Applications from candidates based in German-speaking Switzerland are very welcome. However, due to the nature of our projects and our team collaboration model, regular on-site presence in Yverdon-les-Bains is required, at least 3 days per week.

 

Your responsibilities :

  • Develop, document, test and validate software solutions in C and C++
  • Manage embedded software projects
  • Support and advise clients throughout all phases of development, from design to integration and deployment, thanks to your technical and methodological expertise
  • Contribute to the continuous improvement of tools, processes and development practices within the company

What we are looking for :

  • Bachelor’s or Master’s degree in computer science, electronics or an equivalent field, with 5 to 10 years of experience in embedded software development, including firmware, drivers, protocols or related areas
  • Strong proficiency in C and C++; knowledge of Rust is an asset
  • Confirmed experience in Linux environments and other operating systems such as ZephyrOS, FreeRTOS, ThreadX or similar
  • Interest in embedded UI development and in creating innovative solutions
  • Excellent communication skills, a strong sense of service and attention to detail, with a highly customer-oriented mindset
  • Autonomy, rigor and strong analytical skills
  • Fluency in English, both written and spoken, is essential; German is a plus
  • Availability for regular on-site presence in Yverdon-les-Bains, at least 3 days per week

What we offer :

  • A stimulating, dynamic and collaborative work environment
  • Varied, innovative and high-impact technology projects across multiple application sectors
  • Opportunities for continuous training and professional development
  • Real opportunities to develop your entrepreneurial mindset

Practical information

  • Permanent employment contract
  • Employment rate : 80-100%
  • Start date : to be agreed
  • Workplace : Y-Parc Technology Park, Av. des Sciences 13, Yverdon-les-Bains, Switzerland
  • Regular on-site presence required : at least 3 days per week
  • Recruitment agencies are kindly asked not to contact us

For any further information, please contact Mr. Daniel Rossier, CEO, at +41 79 888 88 62.

 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx