Experienced Embedded C++ Engineer (Firmware) - 6-month Fixed-Term Contract, renewable (M/F)
Machine translation — original language: French.Show original
Our client is an industrial company in the medical field.
Within the Firmware team, you will carry out the development of embedded software:
- Ensure the design and testing necessary for the projects entrusted to the Firmware office.
- Participate in the design and coding of embedded software modules.
- Ensure task monitoring with the Firmware manager.
- Produce documentation for projects entrusted to the embedded software design office (specifications, design, verification, test, and production documents, and the creation of specific files).
- Ensure technical and technological monitoring to provide innovative solutions and maintain the level of technicality of the products.
- Comply with international standards applicable to the products and the organization of the missions entrusted to the Firmware design office.
Mission conditions:
- Long-term technical assistance mission
- Hybrid remote work: 1 to 2 days per week (depending on the week's activity)
- TJM: €350 - €500 depending on profile
Profile sought: Holding a Master's degree (Bac+5) in computer science, you have at least 5 years of professional experience in embedded software development.
You have very good knowledge of high-level and low-level embedded software.
Necessary experiences:
- Robotics field (mandatory).
- Object-oriented C & C++ languages (mandatory).
- Solid knowledge of RTOS Zephyr and/or Linux YOCTO.
- Knowledge of TCP/IP, CAN BUS, RS232 communication protocols.
- Mastery of the principles and use of finite state machines.
- High-level control via protocols such as control/command of actuators (motors, solenoid valves, electromagnets, etc.).
- Reading of various and diverse sensors;
- Successful participation in the entire development cycle of one or more products, from specification to production.
- Experience in industrialization and production of products.
- Professional English.