cover image
HORIBA ABX SAS

HORIBA ABX SAS

www.horiba.com

1 Job

190 Employees

About the Company

HORIBA ABX SAS, basée à Montpellier, est une filiale du groupe japonais HORIBA. Présente dans plus de 110 pays répartis sur les 5 continents, la société est l’un des leaders mondiaux du marché de l’hématologie. Avec plus de 30 000 laboratoires équipés, nos instruments bénéficient d’une renommée planétaire dans le domaine du Diagnostic In Vitro (Hématologie, Biochimie et Hémostase) en contribuant dès aujourd’hui à préparer la santé de demain. Prêt(e) à relever les défis de demain ? Devenez "Horibarien(ne)" ! Ensemble, construisons l’avenir.

Listed Jobs

Company background Company brand
Company Name
HORIBA ABX SAS
Job Title
Développeur/Développeuse embarqué (H/F)
Job Description
**Job title** Embedded Developer **Role Summary** Embedded Developer responsible for designing, coding, and testing software modules for blood‑analysis automation systems. Works closely with hardware and electronics teams to deliver reliable, real‑time control and communication capabilities. **Expectations** - Deliver high‑quality embedded software that meets functional specifications and quality standards. - Communicate clearly with cross‑functional stakeholders and document design and test results. - Maintain technical documentation and uphold process adherence (configuration control, versioning, traceability). **Key Responsibilities** - Translate detailed requirements into detailed design specifications for embedded software modules. - Develop firmware for microcontrollers (ZYNQ‑7000, ZYNQ‑UltraScale, STM32) using RTOS in C/C++. - Create low‑level drivers and interfaces for hardware peripherals (can, I2C, SPI, UART). - Write and execute unit, integration, and regression tests; document test procedures and results. - Collaborate with electronics and system teams to integrate software with hardware and firmware. - Participate in the design of modular, reusable software architectures and component‑based C++ classes. - Uphold coding standards, perform peer reviews, and contribute to continuous improvement of development processes. **Required Skills** - Proficient in C and C++ for embedded systems; experience with modern C++ (templates, component‑oriented design). - Strong knowledge of RTOS concepts and real‑time development on ZYNQ, STM32 platforms. - Hands‑on with low‑level driver development and communication buses (CAN, I2C, SPI, UART). - Familiarity with UML modeling, unit‑testing frameworks, and version control (Git). - Technical English reading, writing, and communication. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related discipline. - Professional certifications in embedded systems or real‑time software (e.g., RTOS or microcontroller) preferred but not mandatory.
Grabels, France
On site
23-02-2026