Android Software Engineer (R&D56)

Dettagli della offerta

Datalogic is offering an Android Software Engineer role, reporting to the Software Manager.
The candidate will collaborate with the R&D Mobile area.
The candidate shall operate in a distributed team-work environment to deliver new products together with technology partners, such as SOC vendors and ODMs (Original Design Manufacturing), and with colleagues from other teams inside Datalogic.
It is strongly wished to develop positive relationships with technology partners and colleagues.
Main Responsibilities: Develop New Products:Understand SOC documentations, schematics and hardware component datasheets to better tune the Android platform level software;Develop bootloaders, kernel drivers and the integration of the company specific application level components in the Android platform;Develop firmware for MCUs (Microcontroller Unit);Responsible for at least one subsystem in the Android platform, e.g.
Camera, Wi-Fi;Innovate by developing new features and new products exploiting the selected SOC platforms;Run competitive benchmarking and intellectual property analysis to help surpass the competition.Support Products Lifecycle:Understand Android platform architecture internals and Android compatibility requirements;Apply the security fixes and address troubleshooting to pass the Android Google certification tests;Problem solving in addressing issues raised by users in the field;Review test results and root cause analysis.
Resolve highly complex technical issues;Contribute to maintaining and improving DevOps tools and processes and the CI/CD/CT pipeline.Skills: Excellent programming skills and use of Git SCM;Programming Languages (in order of importance): C, C++, LINUX bash shell, Java;LINUX is a must both at programming level and at user experience level;Good Knowledge of operating system programming mechanisms, such as synchronization (mutex, spinlock), shared memory, inter process communication, CPU performance governor, security models;Knowledge of LINUX bootloaders, LINUX kernel development;Understanding electrical schematics is a strong wish;Strong wishes are Jenkins, Docker, LINUX Kernel debugging.Work Experiences: 3-5 years of experience in software development;Experience in Linux SW project is a must;Experience or interest in DevOps and CI/CD/CT is a strong wish;Experience of Android embedded project experience is a wish;Having experiences of RTOS for ARM based micro-controller is a plus.Educational Background: Master's Degree in Computer Engineering or Computer Science or Electronics.
Languages: Italian (native).
English (proficient written and spoken).

#J-18808-Ljbffr


Salario Nominale: Da concordare

Risorsa: Jobleads

Funzione Lavorativa:

Requisiti

Sistemista Microsoft

Vuoi far parte di un team che ogni giorno porta l'innovazione digitale nelle imprese, collabora con player di mercato italiani e stranieri e individua soluzi...


Sinthera - Weareproject - Emilia Romagna

Pubblicato 21 days ago

Programmatore/Sviluppatore Software Junior

Per società specializzata nello studio e realizzazione di soluzioni software personalizzate per il mondo delle aziende segmento Industrial, Adecco ricerca un...


Adecco Italia S.P.A. - Emilia Romagna

Pubblicato 21 days ago

Senior Software Engineer

Parte del Gruppo MoOngy, Agap2 è presente sul mercato europeo in 14 paesi con servizi di consulenza ingegneristica impiantistica. Dal 2018, Agap2 Italia oper...


Agap2 Italia - Emilia Romagna

Pubblicato 5 days ago

Front End Developer (Brescia) - It

Experienced Talent Acquisition Partner presso ALTEN ItaliaLuogo: Lonato del Garda (BS) in modalità ibrida ALTEN supporta le strategie di sviluppo dei propri ...


Alten Italia - Emilia Romagna

Pubblicato 5 days ago

Built at: 2025-01-27T17:56:41.476Z