Think Beyond The Label Jobs

Mobile Think Beyond The Label Logo

Job Information

Zebra Technologies Software Engineer, II in Colombo, Sri Lanka

Remote Work: No

Overview:

At Zebra, we are a community of innovators who come together to create new ways of working to make everyday life better. United by curiosity and care, we develop dynamic solutions that anticipate our customer’s and partner’s needs and solve their challenges.

Being a part of Zebra Nation means being seen, heard, valued, and respected. Drawing from our diverse perspectives, we collaborate to deliver on our purpose. Here you are a part of a team pushing boundaries to redefine the work of tomorrow for organizations, their employees, and those they serve.

You have opportunities to learn and lead at a forward-thinking company, defining your path to a fulfilling career while channeling your skills toward causes that you care about – locally and globally. We’ve only begun reimaging the future – for our people, our customers, and the world.

Let’s create tomorrow together.

Software engineer with some Industry Experience, responsible to Design, Develop, and Support a wide range of software components services and Applications for Android, iOS, Linux and Windows platforms. Projects will include machine learning, machine vision, barcode scanning, and wireless networking as directed by Project Team Leaders. Working full stack development from UI applications to embedded software within Zebra’s Data Capture Solutions organization. Document features and debug issues as needed. Identify and resolve specific problems in the use and performance of systems.Job involves interacting with globally distributed team members and customers.

Responsibilities:

  • Development and maintenance of software decode barcode scanning stack for Android,iOS, Linux, Windows and Web Assembly platforms

  • Help integrate application-level components within the Yocto Platform

  • Responsible for making Android AOSP builds for various hardware platforms

  • Develop camera and scan engine driver for Zebra Android Mobile devices and Linux devices.

  • Debug and Resolve issues found during testing and in the field

  • Work with 3rd party vendors and contractors to help manage integration of external libraries

  • Participate in technical team meetings and provide updates to the team as needed.

  • Profile performance of system and optimize as necessary

  • Perform code reviews for other Platform developers and provide feedback

  • Learn about Zebra barcodes scan engine modules as and when new products are being introduced to be able to develop software to integrate to various platforms

Qualifications:

• Bachelor's Degree

• 2+ years of Software Development experience

• Experience with either C/C++ or Java programming

• Application development experience on Linux, IOS or Android platforms

• Knowledge in CI/CD, DevOps and tools like Jenkins.

• Knowledge about any of the source control tool such as GIT

• Experience in IoT Platforms and applications is a plus

• Experience in developing software protection mechanisms is a plus

To protect candidates from falling victim to online fraudulent activity involving fake job postings and employment offers, please be aware our recruiters will always connect with you via @zebra.com (https://www.zebra.com/ap/en.html) email accounts. Applications are only accepted through our applicant tracking system and only accept personal identifying information through that system. Our Talent Acquisition team will not ask for you to provide personal identifying information via e-mail or outside of the system. If you are a victim of identity theft contact your local police department.

DirectEmployers