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