cover image
HORIBA

HORIBA

www.horiba.com

1 Job

3,154 Employees

About the Company

The HORIBA Group of worldwide companies provides an extensive array of instruments and systems for applications ranging from automotive R&D, process and environmental monitoring, in-vitro medical diagnostics, semiconductor manufacturing and metrology, to a broad range of scientific R&D and QC measurements. Proven quality and trustworthy performance have established widespread confidence in the HORIBA Brand.

Listed Jobs

Company background Company brand
Company Name
HORIBA
Job Title
Développeur (embarqué) (H/F)
Job Description
**Job Title:** Embedded Software Engineer **Role Summary:** Develop embedded software for blood analysis automation equipment. Collaborate with cross-functional teams to design, code, and test modular software solutions adhering to industrial quality standards. **Expectations:** Deliver tested software modules, detailed specifications, and documentation aligned with project timelines and quality constraints. Support software architecture design and integration with hardware components. **Key Responsibilities:** - Develop software for embedded applications using C/C++ on real-time operating systems (RTOS) and microcontrollers (ZYNQ Series 7, Ultrascale, STM32). - Create low-level drivers and hardware-software interfaces for embedded systems. - Implement and validate communication protocols (CAN, I²C, SPI, UART). - Design modular software architectures and document test procedures for unit and integration testing. - Utilize UML modeling tools for system design and unit testing frameworks. **Required Skills:** - Proficiency in C/C++ for embedded RTOS environments. - Experience with microcontroller platforms (e.g., STM32, ZYNQ). - Strong knowledge of hardware communication protocols. - Familiarity with modern C++ libraries (templates, reusable components). - Ability to model software with UML tools and execute unit tests. - Mandatory technical proficiency in English. **Required Education & Certifications:** - Bachelor’s or higher in Computer Science/Engineering or related field. - Relevant industrial embedded software development experience.
Montpellier, France
On site
22-12-2025