Descrizione dell'offerta
Senior Embedded Android Software Developer – Embedded Systems / Industrial IoT – Italy – Contract
Location: Modena / Treviso, Italy (Primarily On-site)
Contract: Freelance / Contract Position
Potential for Permanent Conversion Following Project Completion
Primary Technology Stack: Java, Kotlin, C/C++, AOSP, BLE
Company Overview
An innovation‑driven Italian industrial technology company with a strong international presence, specialising in the development of advanced hardware and software systems for vehicle diagnostics, maintenance and industrial applications.
The business designs and manufactures integrated hardware/software platforms used globally across highly technical workshop and industrial environments. Their engineering teams work across embedded systems, IoT connectivity, diagnostics and machine control technologies within a fast‑moving R&D environment.
The Role
The company is seeking a Senior Embedded Android Software Developer to join the R&D team supporting the development of a control panel for a complex industrial machine using embedded Android as its control system. The project is already at an advanced stage, so they are looking for someone capable of coming into the environment quickly and contributing immediately across development, integration and optimisation activities. This role combines Android application development, embedded systems, IoT communication and low‑level software integration within a highly technical industrial environment. Due to the hands‑on nature of the project and machine integration activities, the role will initially require a strong on‑site presence.
Key Responsibilities
- Design, develop and maintain Android applications for embedded platforms and industrial devices
- Develop control panel software interfacing directly with complex machine systems
- Build and optimise Android‑based embedded applications for proprietary hardware
- Customise and maintain AOSP components and system‑level Android functionality
- Develop and maintain SDKs for IoT device integration
- Support software release management and update tooling
- Analyse and maintain large codebases while identifying and resolving bugs efficiently
- Develop and maintain Java, Kotlin and C/C++ codebases
- Collaborate closely with firmware, hardware, testing and production teams
- Support BLE and IoT device communication and integration
- Contribute to CI/CD development processes and software automation activities
- Support software security, data integrity and system reliability activities
About You
- Strong experience developing Android applications using Java and Kotlin
- Good experience with C/C++ integration within embedded or hardware‑connected environments
- Experience working with AOSP and embedded Android systems
- Strong understanding of Android architecture, MVVM and Clean Architecture principles
- Experience working with Bluetooth and BLE communication
- Comfortable working closely with hardware and firmware teams
- Strong debugging and problem‑solving capability across complex systems
- Experience with Git/GitFlow and CI/CD environments
- Able to work effectively within fast‑paced R&D and product development teams
Highly Desirable
- Experience with industrial control systems or machine interfaces
- Background within automotive diagnostics, biomedical devices, industrial automation, retail tech or home automation
- Experience with system‑level Android development including bootloader or Linux driver work
- Knowledge of Linux environments, Bash scripting and build systems
- Experience with Kotlin Multiplatform Mobile (KMM)
- Python scripting or automation experience
- Understanding of cybersecurity, GDPR, ISO27001 or TISAX environments
What’s on Offer
- Long‑term, technically challenging embedded Android project
- Opportunity to work on complex industrial IoT and machine‑control systems
- High level of technical ownership and autonomy
- Exposure to advanced embedded Android and AOSP development
- Potential for long‑term permanent opportunity following project completion
- Strong engineering‑led environment with global product exposure