
Android Software Engineer (R&D56)
- Calderara di Reno, Bologna
- Tempo indeterminato
- Full time
- 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 to surpass the competition;
- Understand Android platform architecture internals and Android compatibility requirements;
- Apply the security fixes and addresses 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. Resolves highly complex technical issues.
- Contribute to maintaining and improving DevOps tools and processes and the CI/CD/CT pipeline.
- Education: Master's Degree in Computer Engineering or Computer Science or Electronics
- Languages: Italian; english Fluent
- Experience:
- 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
- Problem-solving abilities
- Ability to work with a team
- Proactivity
- Project management skills
- Willing to travel worldwide, up to 10% and depending on project needs
- Intercultural skills