Embedded Software Engineer
Summary
Embedded software developer building, integrating, testing, and supporting a large-scale connected embedded application for a major automotive OEM. Day-to-day work spans C++11, Java, and Python service-oriented/multithreaded apps, device testing and debugging (CAN, AUTOSAR, MQTT), and CI/CD with Jenkins and TeamCity, in a hybrid setup based in Turin.
We are looking for an Embedded Software Developer to join a team working on connected embedded solutions for a major OEM in the automotive domain. This role focuses on software development, integration, testing, and operational support for a large-scale embedded application, in close collaboration with development and operations teams.
Legga attentamente tutte le informazioni su questa opportunità, quindi utilizzi il pulsante di candidatura sottostante per inviare il suo CV.
Engagement details
- Location: Turin, Italy (Poissy, France / Casablanca, Morocco)
- Working model: Hybrid
- Start date: ASAP
- Employment type: Long term engagement
- Benefits: Opportunity to work on a large-scale embedded product deployed globally and support a business-critical platform with long-term relevance
Responsibilities
- Develop and support embedded applications in C++, Java, and Python
- Work on service-oriented and multithreaded applications
- Perform testing, debugging, and validation on real devices
- Contribute to software integration and CI/CD activities
- Collaborate with development and operations teams
Qualifications
- 5+ years of experience in embedded software development
- Strong hands‑on experience with C++11
- Experience xysqume with embedded applications, CAN, testing, and debugging
- Familiarity with GitHub, JIRA, Jenkins, TeamCity, MQTT, protobuf, and AUTOSAR
- Knowledge of CI/CD, DevOps, and cybersecurity best practices
- Nice to have: Legato/Machina, Python, static code analysis, functional safety / ISO 26262, test bench setup, Tier 1 connectivity experience, Agile automotive development