- Company Name
- OLYTHE
- Job Title
- INGENIEUR INFORMATIQUE ET LOGICIELS EMBARQUES F/H
- Job Description
-
Job Title: Embedded Systems & Software Engineer (F/M)
Role Summary:
Lead the design, development, testing, and maintenance of embedded software throughout the product lifecycle, collaborating with R&D, production, and testing teams.
Expectations:
Deliver high‑quality, compliant software solutions on schedule, ensuring rigorous documentation, rigorous testing, and seamless integration with hardware and network infrastructures.
Key Responsibilities:
- Capture functional and technical requirements with industrial and commercial stakeholders.
- Define software architecture and assess technical feasibility.
- Develop embedded applications using C, C++ (Qt), Python, and support databases such as PostgreSQL.
- Implement and validate communication protocols (SPI, I2C, BLE, etc.).
- Create and maintain test protocols, execute tests, analyze results, and resolve defects.
- Produce technical documentation for production and future development.
- Conduct design reviews and participate in validation stages.
- Provide ongoing maintenance, technical support, and evolution tracking (V‑cycle).
- Support IT infrastructure: deploy development tools, manage servers, and contribute to configuration‑management using GitLab.
Required Skills:
- 5+ years of embedded systems/software engineering experience.
- Proficiency with V‑cycle development methodology.
- Strong programming skills: C, C++ (Qt), Python; familiarity with MPLAB, Qt.
- Experience with PostgreSQL, MCD/MLD database design.
- Knowledge of communication protocols: SPI, I2C, BLE, etc.
- Competence in configuration‑management tools (GitLab).
- Understanding of computer security and network infrastructure.
- Technical English for meetings, documentation, and partner communication.
- Demonstrated rigor, curiosity, analytical mindset, autonomy, versatility, and adaptability.
Required Education & Certifications:
- Engineer degree (or equivalent) in Computer Science, Electrical Engineering, or Embedded Systems.
- No specific certifications required.