We are looking for an embedded software development engineer to join our team in Villeurbanne, France. As an embedded software development engineer, you will be responsible for developing software for the maintenance of our rolling stock.
Requirements
- Bachelor's degree in electronics, industrial computing, or embedded systems
- Significant experience in an environment with high technicality (internships or first job in electronics/industrial computing/embedded systems)
- Good knowledge of real-time operating systems and Linux
- Very good mastery of C++14/17 and Boost as well as Python for automated tests
- Knowledge of SQL (SQLite) for database access
- Knowledge of Ethernet networks and http protocols, Web services
- Adaptability, teamwork, particularly in multicultural and multidisciplinary environments
- Synthesis capacity, sense of responsibility, and clear communication
- Passion for software and new technologies
- Rigor and ability to solve technical problems
- Technical English is required
Benefits
- Stability
- Challenges
- Long-term career without daily routine
- Development opportunities through prize-winning learning programs
- Fair and dynamic remuneration system that recognizes performances and potential
- Complete and competitive social coverage (life insurance, health insurance, pension)