Back to Job Board
R&D Android Software - Senior Engineer/ Mobile Computing

Urgent

Bounty: ₫ 38,400,000

Ho Chi Minh City, Vietnam

Full-Time

You will love it

Hybrid

Posted 1w ago

Specialty:

Mobile Engineer

Experience Level:

6-10 years

Management Level:

1-5 people

English Level:

Fluent
Skills & Technologies

Android

Linux (UNIX)

Application Programming Interface (API)

Agile Mindset

CI and CD

Software Development

Git, Version control

About the Job
As a Senior SDK Developer in the Mobile Computing R&D team, your mission is to design and implement the software foundations that enable Datalogic’s rugged Android devices to meet the complex demands of enterprise environments. You will be responsible for extending the Android platform with custom APIs, hardware integration layers, and enterprise-grade features that ensure reliability, security, and scalability across large device fleets.Your work will directly impact the usability and performance of our mobile solutions in industries such as logistics, retail, manufacturing, and healthcare. Collaborating closely with hardware, marketing, test and technical support teams, you will help shape a robust software ecosystem that bridges the gap between consumer innovation and industrial reliability.What makes this role truly exciting is the opportunity to work in a dynamic, international, and collaborative environment, with deep exposure to the Android ecosystem and cutting-edge mobile technologies. We value initiative and proactive thinking - encouraging team members to propose new ideas, lead improvements in processes, and explore innovative technologies that can elevate our products and development practices.
Responsibilities
  • Design and develop advanced Android components and SDK APIs that enable seamless integration with Datalogic’s custom hardware and enterprise features.
  • Extend and customize the Android platform to support industrial-grade use cases, including device management, security, and hardware abstraction layers.
  • Investigate and resolve complex technical issues related to Android internals, system services, and hardware integration.
  • Contribute to architectural decisions and help define the technical roadmap for the SDK and platform evolution.
  • Collaborate cross-functionally with marketing, hardware, test and technical support teams to define and implement end-to-end solutions.
  • Stay current with Android platform updates, tools, and emerging technologies relevant to enterprise mobility.
  • Mentor junior developers and share knowledge within the team to foster a culture of continuous learning and improvement.
  • Ensure code quality through unit testing, code reviews, and adherence to best practices in software architecture and modular design.
  • Optimize performance and reliability of SDK components across a wide range of Android devices and usage scenarios.
  • Drive innovation by proposing and leading initiatives that improve development processes, introduce new technologies, or enhance product capabilities.
  • Contribute to maintaining and improving DevOps tools and processes, including the CI/CD/CT pipeline, to ensure efficient and reliable software delivery.
Minimum Qualifications
Education (School/Specialization): Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.Primary Language: VietnameseOther Language: Fluent in English, both written and spoken, Italian is an advantage
  • 5+ years of professional experience in software development.
  • Solid experience in software development with a strong understanding of software engineering principles, including modularity, scalability, maintainability, and clean code practices.
  • Hands-on experience working in Linux-based environments, both as a development platform and as a target system (e.g., embedded Linux, Android).
  • Ability to work with version control systems (especially Git) and follow collaborative development workflows (e.g., branching strategies, code reviews, merge requests).
  • Participation in code reviews, architectural discussions, and technical decision-making processes.
  • Exposure to agile methodologies and iterative development cycles, with experience in issue tracking and sprint planning tools (e.g., Jira, Trello).
  • Experience in writing unit tests, integration tests, and using test automation frameworks to ensure software quality and reliability.
  • Experience in mentoring or supporting junior developers is a plus.

OTHER INFORMATION & SPECIFIC SKILLS

Technical Skills

Excellent programming skills, with a strong foundation in software engineering principles (modularity, scalability, maintainability).Programming Languages:
  • Java and Kotlin (primary languages for Android development)
  • C/C++ and JNI (for native code and hardware integration)
  • Bash scripting for Linux environments
  • Python for scripting, automation and DevOps
  • Knowledge of Operating System Concepts, as Solid understanding of OS-level programming: synchronization primitives (mutex, spinlock), shared memory, IPC mechanisms
Confidence in Version Control & DevOps:
  • Expert use of Git and Git-based workflows
  • Familiarity with CI/CD pipelines and tools such as Jenkins, GitLab, Docker
Linux Proficiency is strong with:
  • Confident user-level experience with Linux environments
  • Comfortable working in embedded or custom Android/Linux systems
AI Tools Awareness, interest and familiarity with AI assistants and tools such as GitHub Copilot, Gemini, etc., both as chatbots and coding agents.Android Platform Expertise is a nice with:
  • Deep knowledge of AOSP, Android system services, and HAL (Hardware Abstraction Layer)
  • Experience with Android architecture patterns (MVVM, MVP) and Jetpack components
  • Proficient with Android build tools (Gradle), debugging tools (ADB, logcat), and performance profiling

Soft Skills

  • Team collaboration: ability to work effectively in cross-functional, multicultural teams, fostering a positive and productive environment.
  • Proactive mindset: takes initiative in identifying opportunities for improvement and driving innovation within the team.
  • Ownership and accountability: demonstrates responsibility for assigned tasks and a commitment to delivering high-quality outcomes.
  • Strong communication skills, with the ability to clearly articulate technical concepts in English, both written and spoken.
  • Adaptability and flexibility: comfortable working in a fast-paced, evolving environment with changing priorities and technologies.
  • Strong time management skills: able to prioritize tasks, manage deadlines, and deliver results in a dynamic development environment.
  • Process-oriented thinking: capable of analyzing and improving workflows to enhance team efficiency and product quality.
  • Attention to detail: meticulous approach to coding, testing, and documentation to ensure high-quality deliverables.
  • Mentorship and leadership: supports knowledge sharing and contributes to the growth of colleagues and the team.
  • Curiosity and continuous learning: stays up to date with emerging technologies, development practices, and industry trends.
Preferred Requirement
  • Experience working in cross-functional teams, collaborating with hardware, firmware, QA, and product management.
  • Demonstrated ability to work in international and distributed environments, communicating effectively across teams and time zones.
  • Experience with DevOps practices and tools such as Jenkins, GitLab CI, Docker, and scripting for automation.
  • Familiarity with enterprise mobility requirements, such as device management, security, and large-scale deployment.
Benefits
Interview Process
  • 2-3 rounds
Note for recruiter
  • Datalogic will support transportation (company bus) to go to the office daily (in Saigon High Tech Park)
  • Salary is open to discuss for highly qualified candidates
  • Must be fluency in English
  • one work-from-home day per week
Company Benefit
  1. Compensation: Competitive salary and allowance package, 13th salary and yearly performance bonus.
  2. Global Mobility: Opportunities to participate in international mobility programs in the United States and/or Italy.
  3. Incentives and Rewards: Outstanding Employee Award with attractive bonus, semi-annual KPI rewards, long-term incentives for key positions, and annual performance bonus.
  4. Employee Benefits: Complimentary breakfast and lunch, transportation allowance, 24/7 accident insurance, premium healthcare insurance (including dependents), gifts on Vietnam national holidays.
  5. Labor Policy: Fully compliant with Vietnam labor legislation, including social and health insurance contributions based on gross salary.
  6. Working hour: Monday to Friday (8:00 AM – 4:30 PM), with one work-from-home day per week.
  7. Employee Engagement: Regular sports activities, corporate events, monthly teambuilding sessions, and an annual company trip.

About The Company
Datalogic
Datalogic
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; 10 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 2.800 employees worldwide, distributed in 27 countries, with 9 manufacturing and repair facilities in the USA, Hungary, Slovakia, Italy, China, Vietnam and Australia. Datalogic S.p.A. is listed on the STAR segment of the Italian Stock Exchange since 2001 as DAL.MI.The Group is headquartered in Bologna, Italy.
Datalogic
Datalogic
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; 10 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 2.800 employees worldwide, distributed in 27 countries, with 9 manufacturing and repair facilities in the USA, Hungary, Slovakia, Italy, China, Vietnam and Australia. Datalogic S.p.A. is listed on the STAR segment of the Italian Stock Exchange since 2001 as DAL.MI.The Group is headquartered in Bologna, Italy.

UCTalent

We always strive to connect talents with the leading companies in the Web3 world. By leveraging job matching mechanism to match personal preferences with suitable jobs, we help companies connect with global talents quickly and at lowest costs, and open up a world of opportunities.

Don’t miss a thing

Sign up for updates, articles, promotions, and news on Web3.

@2023 UCTalent. All rights reserved.