Job Title: Embedded Software Development Engineer
About Us
Sensile Technologies SA is a pioneer of the Internet of Things (IoT) with over 20 years of experience. We provide electronic solutions to digitize and optimize our customers' processes, enhancing their efficiency.
Job Description
We are seeking an experienced Embedded Software Development Engineer to join our team.
If you're passionate about taking on new challenges and leveraging your technical skills, this role may be perfect for you. You should enjoy working in a collaborative environment but also be able to work independently.
Your interest in IoT solutions will contribute significantly to the company's success. As a programming expert in an innovative and international company, you'll have the opportunity to grow professionally and personally.
We offer a dynamic work environment with flexible working hours and good conditions. This is a chance to be part of a leading company that values its employees' quality.
Your Mission
* Complete our R&D team by developing software for our IoT solutions.
* Design and develop software and firmware for low-power IoT devices using microcontrollers.
* Collaborate effectively with the IoT product development team across multiple countries.
* Document project progress through specifications, development reports, and test reports.
Your Profile
* Bachelor's or Master's degree in Computer Science or equivalent with over 3 years of experience.
* Familiarity with IoT, M2M, and DevOps concepts.
* Proficiency in C++, Python, Django, YAML, and SQL programming.
* Strong understanding of test-oriented development methods, including unit tests and acceptance tests.
* Excellent knowledge of French and English; German is an asset.
Your Personality
* Eager to learn, communicative, methodical, conscientious, open-minded, resourceful, friendly, customer-oriented, and result-driven.
Starting date: as soon as possible.