Software Engineer II (SL), Senior

Location LK-Colombo
Job ID
Anusuya R Rajendran
Position Level


Senior software engineer responsible for development and maintenance of software decode library and applications for Android, iOS, Linux and Windows platforms. Job involves interacting globally distributed team members and customers.

Zebra OEM software decode team is responsible for delivering the software stack to integrate Zebra scanning SDK to various platforms for barcode decoding using camera or  Zebra barcode scan engines. Software decode includes SDK, decode library, V4L camera driver (sensor driver) and I2C driver.



  • Development and maintenance of software decode barcode scanning stack for Android,iOS, Linux and Windows platforms.
  • Work with test and validation and quality assurance team to review test plan and fix reported bugs.
  • Work with geographically distributed small group of software decode team of engineers.
  • Research on latest updates of Android and Linux operating systems and assess how it affects the Zebra scanner software and recommend solutions pro-actively
  • Develops documentation for new projects and reviews previous results.
  • Learn about Zebra barcodes scan engine modules as and when new products are being introduced in order to be able to develop software to integrate to various platforms.
  • Study release history of open source software pertaining to camera drivers and system libraries.
  • Responsible for making Android AOSP builds for various hardware platforms.


  • A Bachelor's degree in Computer Engineering, Computer Science, Electronics/Electrical engineering or Information Technology
  • 0 to 6 years industry experience
  • Programming experience with C/C++ in Linux platform
  • Expertise in Make files and build scripts
  • Programming experience with Java in Android environment
  • programming skills in Swift and Objective C is a plus
  • Experience with JNI development , AOSP build system, NDK build, Barcode scanners is a plus 
  • Experience with  Barcode scanners,  Git/Gerrit, Agile is a plus

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share with Your Network

Need help finding the right job?

We can recommend jobs specifically for you! Click here to join our Zebra Talent Pool.