Wil (Sankt Gallen)
Junior Embedded Software Engineer
- 25 September 2026
- 80 – 100%
- Permanent position
- German (Fluent), English (Fluent)
About the job
Junior Embedded Software Engineer
At our development centre in Wil SG, we realise products for medium and large quantities and develop technologies for globally leading, future-oriented companies.
To support our Embedded Software team in the development of medical devices and in-vitro diagnostics as well as for general tasks in the field of software and firmware development, we are looking for you as a Junior Embedded Software Engineer.
Area of activity
As a Junior Embedded Software Engineer, you develop and implement software and firmware in a regulated environment for medical technology or industrial applications. You test your software using unit tests and support device commissioning.
You work in a team of highly qualified software engineers, embedded electronics specialists and firmware developers, typically in project tandems with senior engineers. Your motivation and structured way of working enable you to implement technological solutions efficiently.
Your area of responsibility includes:
- Participation in projects as a junior developer for embedded firmware/software
- Working from requirements, software architecture to implementation and testing, each in tandem with senior colleagues
- Communication with other team members and project management, occasionally also with customers on technical topics
- Implementation of new technologies and methods of implementation
Requirements
- Completion of a technical university degree (FH/ETH) and strong interest in embedded software
- You are proficient in C / C++ and another programming language (Rust, Python, Go, Ruby, ...)
- You are curious and always looking for new ways to improve or expand your efficiency and skills
- You enjoy familiarising yourself with new technologies, methods and subject areas
- You are interested in developing in a regulated environment (IEC 62304)
- You are characterised by structured and pragmatic work
- You communicate confidently in German and have good English skills
A plus is:
You have initial experience in one or more of the following areas
- in the field of medical software and firmware (IEC 62304)
- with embedded (bare metal and RTOS) systems
- in the field of agile development with hardware
- in the field of data analytics, computer vision or machine learning
- with control engineering
- with Linux
- automated tools (Gitlab CI, Conan, SonarQube, ...)
- AI-supported software development
Helbling Benefits
- Exciting and varied projects using the latest technologies for the well-being of patients and users
- An open environment with a well-coordinated team
- Lived collegiality, informal culture across all levels
- A centrally located workplace (well accessible by public transport) and very well-equipped workstations
- Flexible working conditions and an attractive and performance-oriented salary
- Budget for continuous training (internal, external, conferences) that promotes and challenges your personal strengths
- Development opportunities towards senior engineer or project management
- Opportunities and offers for informal exchange with colleagues
(barbecue, team events, sports groups, common rooms and much more)
Are you interested?
Then we look forward to receiving your meaningful and complete application documents with reference to the desired skills exclusively via our applicant portal.
Please understand that we only consider direct applications.