Embedded Software Development Engineer (Mendrisio)
Description
- You will develop watch application software
- You will draw up software specifications (human-machine interface, communication protocols, watch functions, etc.) and consolidate our current expertise through the creation of appropriate documentation
- You will apply the current software development process, displaying diligence and precision on a daily basis
- You will propose quality improvement measures and offer innovative solutions in your various tasks
Profile
- You have a passion for developing miniaturised electronic products
- You have proven skills in embedded software using the programming language C, along with the ability to model software design, e.g. in UML
- You are able to effectively ensure the quality of your work through targeted testing
- You have excellent theoretical and practical knowledge of microcontrollers
- You are comfortable with safe/agile methodology and have mastered tools such as Jira/Confluence
- You have knowledge of at least one of the following areas: real-time OS, signal processing (algorithms), communication between integrated circuits, Bluetooth Low Energy technology, Python language, DevOps tools
Skills
- HES/EPF-trained computer/electronics/micro-technology engineer
- You have proven skills in embedded software using the programming language C, along with the ability to model software design, e.g. in UML
Languages
You have very good English skills and are able to communicate in French and work within a multidisciplinary, dynamic team
Address
Diantus Watch SA
via Angelo Maspoli 2
CH-6850 Mendrisio
Contact
Christine Kiener Moning
HR Manager
ETA SA Manufacture Horlogère Suisse
Schild-Rust-Strasse 17
CH-2540 Grenchen