📍 Valence, France 🇫🇷
looking for someone with experience in embedded Linux, Android development, and system-level programming .
Key Responsibilities
Contribute to the specification, design, development, integration, and validation of software components for an Android-based platform.
Develop and integrate maintenance and communication components for terminal activation and production.
Work with production and maintenance tools (e.g., TIS, Toolkit) for new terminal models.
Implement unit testing and ensure software quality throughout the development lifecycle.
Document technical work in English (code comments, technical documentation).
Participate in build integration and testing activities.
Required Skills & Experience:
Strong experience with embedded Linux environments.
Proficiency in C, C++, and Java .
Solid knowledge of Android system development (platform level, AOSP).
Experience with software architecture, design, and documentation.
Ability to work with production toolchains and debugging tools.
Fluent in English (written and spoken).
Nice to HaveL:
Experience with payment terminals or secure embedded systems.
Familiarity with Agile development methodologies.
Knowledge of TIS or similar production tools.