Job Summary
- Technical Skill:
- Android ,
- Linux ,
- Embedded ,
- Jira ,
- Git ,
- Unit testing ,
- Integration Testing ,
- Automation Testing ,
- Trello
Job description
Overview of job
ROLE MISSION
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.
KEY 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 deliver
Job Requirement
- Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- YoE: 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.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Android
- Linux
- Embedded
- Jira
- Git
- Unit testing
- Integration Testing
- Automation Testing
- Trello
COMPETENCES
- Agile
- Coaching Skills
BUSINESS PROFILE
Datalogic is the recognized number 1 worldwide leader in high-performance fixed position retail point-of-sale scanners and the number 1 provider of handheld scanners in EMEA.