Senior Embedded Android Software Developer – Embedded Systems / Industrial IoT – Italy – €DOE
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
Project Length: 6–18 Months
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
If this role is of interest, please apply via LinkedIn or email