cover image
Centum T&S

Centum T&S

www.centumelectronics.com

17 Jobs

476 Employees

About the Company

CENTUM T&S, part of the international CENTUM group (2000p/150M$ sales), designs, industrializes and produces electronic systems and embedded software for its customers in the aerospace, defense, rail, automotive, medical and energy industries.

Our mastery of electronics and our capacity for innovation make the group a true expert in demand from major industrial players such as Thales, Safran, Alstom, Volvo, Schneider, Carmat and many others.

We are involved in a wide range of innovative projects: from product design to delivery (embedded ECUs, uninterruptible power supplies, power converters, embedded software development, BSP/Drivers, GPS equipment, communication satellites, etc. ).

We're recruiting engineers and technicians for embedded systems in constrained and standardized environments right here https://careers.centumtns.com
________
Member of GIFAS, Aerospace Cluster Auvergne-Rhône-Alpes, Aerospace Valley, ASRC, France Innovation, CARA Transport and Mobility Systems.

Listed Jobs

Company background Company brand
Company Name
Centum T&S
Job Title
Ingénieur logiciel embarqué CDI H/F
Job Description
**Job Title:** Embedded Software Engineer (Full‑time) **Role Summary:** Design, develop, and maintain embedded software for a new medical platform. Adapt existing code, add features, develop image‑processing algorithms, optimize operating systems, and orchestrate testing and documentation while collaborating in peer‑review environments. **Expectations:** - Minimum 3 years of embedded software development experience - Master’s level (Bac+5) in Software Engineering or related discipline - Proven expertise in C/C++ - Strong analytical, autonomous, and team‑oriented mindset **Key Responsibilities:** - Adapt and evolve the software platform to support new product requirements - Design, code, test, and integrate new features and enhancements - Develop image‑processing algorithms tailored to medical device specifications - Optimize existing operating systems for performance and reliability - Implement test plans, analyze results, and produce associated documentation - Participate actively in peer‑review processes **Required Skills:** - Advanced proficiency in C and C++ for embedded systems - Knowledge of real‑time operating systems (RTOS) and kernel optimization - Experience in software testing, debugging, and documentation - Familiarity with medical device development lifecycle and regulatory considerations (if applicable) - Strong collaboration, communication, and problem‑solving abilities **Required Education & Certifications:** - Master’s degree (Bac+5) in Software Engineering, Computer Science, or a related field - Relevant certifications in embedded systems or software quality (e.g., IEEE, ISO 26262, IEC 62304) are a plus.
Grenoble, France
On site
Junior
31-10-2025
Company background Company brand
Company Name
Centum T&S
Job Title
Ingénieur développement logiciel robotique CDI H/F
Job Description
Job title Robotics Software Development Engineer Role Summary Design, develop, and validate software components for robotic systems using ROS 2 and GitHub. Participate in the full lifecycle of product development, from coding and unit testing to target‑on‑hardware performance validation. Expectations * ≥5 years of professional experience in robotics or software engineering. * Proven expertise with ROS 2, GitHub, Linux, C++, and Python. * Strong problem‑solving, autonomous work ethic, and collaborative mindset. * Ability to produce clean, maintainable code and rigorous test coverage. * Open to new technologies; knowledge of GENSSRT4 considered an asset. Key Responsibilities 1. Develop and maintain software modules for robotic projects in ROS 2. 2. Use GitHub for source control, code reviews, and continuous integration. 3. Design software architecture, define interfaces, and write documentation. 4. Deploy code to target hardware, perform integration tests, and benchmark performance. 5. Ensure compliance with safety and reliability standards for embedded systems. Required Skills * ROS 2 development (rclcpp, ROS 2 APIs). * GitHub workflow: branching, pull requests, CI/CD pipelines. * Linux system programming (bash, make, build tools). * Proficient in C++ (≥C++17) and Python. * Unit testing frameworks (Google Test, pytest). * Debugging tools (gdb, valgrind, ROS 2 logging). * Good written and verbal communication for cross‑functional teams. Required Education & Certifications Bachelor’s or Master’s degree in Robotics, Computer Science, Electrical Engineering, or a related field. No specific certifications required.
Lyon, France
On site
Mid level
31-10-2025
Company background Company brand
Company Name
Centum T&S
Job Title
Ingénieur développement logiciel robotique H/F
Job Description
**Job Title:** Robotics Software Development Engineer (M/F) **Role Summary:** Develop, implement, and validate software components for robotics systems using ROS 2, GitHub, C++, and Python. Collaborate across multidisciplinary teams to deliver high‑performance, reliable robotic software throughout the product lifecycle. **Expectations:** - Minimum 5 years of professional experience in robotics or software development. - Strong autonomy, rigor, and teamwork abilities. - Proficiency in Linux, GitHub, ROS 2, C++, and Python. **Key Responsibilities:** 1. Design and code software modules for robotics applications. 2. Utilize GitHub for version control and collaborative development. 3. Implement ROS 2 nodes, services, and actions per project specifications. 4. Conduct unit, integration, and target‑hardware tests. 5. Validate system performance against defined metrics. 6. Maintain clean, documented source code and contribute to engineering best‑practice guidelines. **Required Skills:** - Robotics software development (ROS 2). - Version control (GitHub). - Operating system proficiency (Linux). - Programming languages: C++, Python. - Software testing and performance validation. - Strong analytical and problem‑solving abilities. **Required Education & Certifications:** - B.Sc. or M.Sc. in Robotics, Computer Science, Electrical Engineering, or related field. - Certifications in ROS, Linux, or related professional development beneficial but not mandatory.
Lyon, France
On site
Mid level
31-10-2025
Company background Company brand
Company Name
Centum T&S
Job Title
Ingénieur développement logiciel embarqué CDI H/F
Job Description
Job title: Embedded Software Development Engineer Role Summary: Design, specify, develop, and document embedded software solutions for electronic circuits and devices. Work through the product life cycle, collaborating with external partners. Expactations: Minimum of 3 years of hands‑on embedded C/C++ development on microcontrollers. Autonomous, detail‑oriented, proactive, and capable of driving technical proposals. Key Responsibilities: - Participate in requirement analysis and translation into functional specs. - Write clear functional specifications and associated documentation. - Develop, test, and debug embedded software for microcontroller platforms. - Produce and maintain technical documentation and requirement traceability. - Collaborate with external stakeholders and cross‑functional teams. Required Skills: - Proficiency in C/C++ for embedded systems. - Experience with microcontroller architectures, RTOS, and peripheral integration. - Familiarity with version control (Git), debugging tools, and test frameworks. - Strong written and verbal communication, ability to produce technical documentation. - Analytical mindset, problem‑solving, and initiative. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field. - Professional certifications in embedded systems or microcontroller development are an advantage.
Lyon, France
On site
Junior
31-10-2025