Senior Embedded Android Software Developer – Embedded Systems / Industrial IoT – Italy – €DOE

EVEREC · Emilia romagna, Italia ·


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

Candidatura e Ritorno (in fondo)