Sede: Lippo di Calderara di Reno- BO – Italy
Job Description: We are looking for a Software Designer for the ADC Mobile Computing Division of Datalogic Group. The candidate will work in the Research & Development Department Software Team of the ADC Mobile Computing Division. Responsibilities include developing Mobile Computing Devices based on standard embedded platforms like Microsoft, Linux and Android. The candidate will be involved in the definition of requirements, feasibility analysis, software design, documentation and implementation, defect verification and unit testing. He will follow standard software engineering processes and contribute to the development of new software platforms based on operating systems used in Mobile Computing (Android, Windows CE, Windows Embedded Handheld).
•At least 4-5 YEARS in software engineering •Linux Embedded system experience. •Strong in C, C++, in software design patterns and in operating system concepts. Solid Linux knowledge. ARM and Cortex processors. •Strong ability to work in autonomy and good communications/interpersonal skills for team working.
Education: •Either Electronics Engineering or Computer Science Engineering or Software Engineering degree •Education on math and electrical engineering field •Software design patterns and operating system concepts •Solid verbal and written English skills
Preferential Requirements: •Experience or knowledge on Java, ARM Assembly •Experience in embedded system SW design and specifically on ARM microprocessor and/or DSP platforms •Knowledge of wireless networks •Knowledge or experience with network programming •Knowledge of hardware design with the ability to read a schematic diagram •Knowledge of the project management