Job Overview:
We are seeking an experienced Embedded Software Development Engineer to design and implement software solutions for IoT products.
Main Responsibilities:
* Develop software and firmware for low power IoT devices using microcontrollers.
* Collaborate with cross-functional teams to ensure successful product development.
* Document and report on project progress, highlighting key achievements and areas for improvement.
Required Skills and Qualifications:
* Bachelor's degree in Computer Science or related field, plus at least 4 years of experience in software development.
* In-depth understanding of IoT, M2M, and DevOps principles.
* Expertise in C++, Python, Django, YAML, and SQL programming languages.
* Strong analytical and problem-solving skills, with a focus on test-driven development.
* Excellent communication and teamwork skills, with fluency in French and technical English.
Benefits:
* Competitive compensation package.
* Opportunities for professional growth and career advancement.
* A dynamic and collaborative work environment.
Other Requirements:
* A strong passion for software development and innovation.
* A willingness to continuously learn and adapt to new technologies.
* A customer-centric approach, with a focus on delivering high-quality solutions.