Embedded Software Engineer
RCH sviluppa, produce e commercializza registratori di cassa elettronici (ECR), punti vendita (PoS) per i settori Food&Beverage e Retail in Italia e nei paesi dell'UE, e servizi in Cloud per concessionari ed esercenti finali.
Questi prodotti e servizi sono in continua evoluzione sia per conformarsi alla nuova legislazione fiscale nei diversi paesi, sia per offrire ai nostri clienti finali un'esperienza utente efficace, accattivante e allo stato dell’arte.
Per consolidare ed espandere il nostro team di Ricerca e Sviluppo in Italia, RCH ha aperto la seguente posizione all'interno del team di Firmware and Tools:
- Embedded Software Engineer – Android/Linux O.S.
Il candidato giocherà un ruolo chiave in questa squadra dimostrando:
- Atteggiamento
proattivo e passione per affrontare le sfide
- Forte impegno per gli obiettivi di RCH ed entusiasmo per l'apprendimento di nuovi metodi e tecnologie di lavoro
- Disponibilità a lavorare in un ambiente dinamico che vada oltre la zona di comfort personale
- Mentalità chiara, metodica e autocritica nell'acquisizione dei requisiti, nella definizione dei casi d'uso, nella progettazione e nell'implementazione del software
Competenze tecniche che stiamo cercando:
- Conoscenza consolidata nell’uso e customizzazione di Sistemi Operativi, principalmente Android, Linux e Linux Embedded:
- Conoscenze e competenze per la customizzazione del sistema operativo Android su piattaforme Embedded
- Conoscenza dell’ambiente Yocto e competenze per la customizzazione del sistema operativo Linux per PC e per piattaforme Embedded
- Conoscenza avanzata di tool e strumenti di debug per debug del sistema operativo, del kernel e di applicazioni SW: JTAG:JLINK, Lauterbach, …
- Avanzata esperienza lavorativa con il software di controllo delle versioni GIT e piattaforme Gitlab e/o Github
- Conoscenza della programmazione Object Oriented e dei relativi Design Pattern
- Conoscenza operativa degli ambienti di sviluppo software, in particolare Eclipse e Android Studio
- Conoscenza di JEE, Tomcat servlet container o application servers quali Web Glassfish
- Conoscenza nel design Hardware: stesura di schematici e loro interpretazione
- Esperienza lavorativa con sistemi di controllo delle versioni come GIT o SVN e sistemi di tracciamento come Jira
- Sarà considerata la conoscenza di uno o più dei seguenti argomenti:
- C, C++, C#
- Verilog, VHDL
- Conoscenza relative alla sicurezza delle comunicazioni Internet (HTTPS, ...)
- PHP, HTML, CSS, JavaScript
- Framework per applicazioni web Laravel
- Python o linguaggi di script simili per l'automazione dei test case
- Ambienti di integrazione continua come Jenkins, Bitbucket o altri
- Ottima conoscenza dell'inglese scritto e parlato, possibilmente anche di tedesco e / o francese
Compila il Form sottostante e allega il tuo Curriculum Vitae.
Il tuo CV sarà vagliato e qualora fosse in linea con le Nostre ricerche, verrai contattato per un colloquio di approfondimento.