Android Embedded Software Engineer
December 10, 2024
Open
Open
Location
Vietnam
Occupation
Full-time
Experience level
Mid-level
Apply

Job Description

The position will join the development of the newest Android based mobile computers (MCs) - Industrial Android smartphone like device - designed by Datalogic for the Enterprise world.

The position will have a chance to learn, gain knowledge and work mainly in Android framework (AOSP), Android BSP, Linux Kernel, Linux bootloader, Linux Device Driver programming fields.

The position shall operate in a distributed team work environment to deliver new products together with technology partners, such as SOC (System-On-Chip) vendors and ODMs (Original Design Manufacturing), and with colleagues from other teams inside Datalogic.

Technical Skills Required

  • Strong knowledge of C, C++, Java programming language, Multi Threaded Programming
  • Strong Knowledge of OOP, Design Pattern, Software Design Approach
  • Experience with Android Application Development
  • Experience with Linux administration, e.g. bash/python scripting, system command line and configuration
  • Linux system service development, Multi-threaded programming
  • Source Code Configuration Management strong knowledge. GIT, GIT command is required. Gitlab and Repo tool experience are strongly recommended
  • Experience with merge tools, patch command and source code conflict management

Nice to Have

  • Project Planning, Project management
  • Android Framework
  • Additional Programming Language: Kotlin, Python
  • Linux Kernel and Android Stack, Linux kernel driver development
  • Embedded System (ARM, MEMORY, SPI, I2C, UART, GPIO, MIPI, SDIO)
  • Continuous integration software tools and DevOps methods. Jenkins, Gerrit
  • Any Experience in Camera, Audio processing, Bluetooth, WiFi, Mobile Network… is a plus

Requirements

  • Education: Bachelor Degree in Computer Engineering or Computer Science or equivalent
  • Language: English: Good written and spoken English communication skills
  • Years of Experience: 3 - 4 years of experience

Company Background

Datalogic is a global technology leader in the automatic data capture and factory automation markets, specialized in the designing and production of barcode readers, mobile computers, sensors for detection, measurement and safety, RFID, vision and laser marking systems.

Datalogic can boast over 50 years of history, during which it has achieved unique results: approximately 1,200 patents in multiple jurisdictions; 11 research centers and development (in Italy, USA, China and Vietnam); thousands of prestigious partners and customers deployed over five continents. The company has grown constantly over the years, thanks to the dedication with which customer needs have always been at the heart of the quality of its products and to the considerable investments in Research & Development, supported by a management capable of looking to the future.

Today, Datalogic Group has approximately 3,000 employees worldwide, distributed in 29 offices, with 11 manufacturing and repair facilities in the USA, Hungary, Slovakia, Italy, China, Vietnam, and Australi. Datalogic S.p.A. is listed on the STAR segment of the Italian Stock Exchange since 2001 as DAL.MI. In 2022, the Datalogic Group made significant strides and concluded the year by generating revenue of approximately €655 million. The Group is headquartered in Bologna, Italy.

Apply
Datalogic.jpg
Datalogic
Datalogic is a world-class producer of bar code readers, mobile computers, sensors, vision and laser marking systems. Datalogic is an Italy-based producer and supplier of bar code readers, mobile computers, sensors, vision and laser marking systems.
HQ Location
Company type
Corporate
Domain
Electrical/electronic Manufacturing
Website
📨 New remote jobs in your inbox, every Monday!
Subscribe to get your 5-minute brief on tech remote jobs every Monday