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.
