




Job Summary: C++ Developer for validation and access control teams in mobility, programming and integrating firmware into embedded devices. Key Highlights: 1. Be part of a high-level European technical team in an innovative environment 2. Free access to training provided by top manufacturers 3. Work in collaborative environments and agile methodologies C\+\+ Developer **Location:** San Fernando (Madrid) **Work Mode:** Hybrid (3 days per week in the office) What You Will Do: Software development in C\+\+ for validation and access control teams in the mobility domain. Firmware programming and integration into embedded devices. System integration via REST APIs, MQTT, and Web Services. Participation in unit and integration testing. Application of design patterns and Clean Code best practices. Work in collaborative environments and agile methodologies. Requirements At least 3 years of experience in C\+\+ development. Experience or knowledge in messaging and system integration. Knowledge of firmware/systems programming for embedded systems. Preferred Qualifications Experience in Transport Fare Collection / Ticketing Systems. Proficiency with Jira and version control (Git). Knowledge of CI/CD tools (Jenkins, Docker, Kubernetes). Experience in testing (Mockito, Google Test). Use of Visual Studio Code and build management with CMake. **We Offer:** Permanent contract with CAS Training Opportunity to join a high-level European technical team in an innovative environment Attractive and flexible compensation package, negotiated according to your experience Free access to our Annual Training Catalog offered by top manufacturers: Microsoft, Linux, Oracle, ITIL, and many more! C\+\+, REST API, MQTT, Web Services, Git, Jira


