Senior Software Engineer Jobs at Zebra Technologies in Colombo, Sri Lanka

Exploreture
  • Post Date: December 8, 2022
  • Apply Before: January 31, 2023
  • Applications 0
  • Views 45
Job Overview

Senior Software Engineer

Woman working on a laptop stock image. Image of lifestyle - 139069687

Responsibilities

  • Development and maintenance of software decode barcode scanning stack for Android,iOS, Linux and Windows platforms etc.
  • Involve in projects across the full software cycle. Architect, design, develop and validate, documentation and maintenance.
  • Work with test and validation and quality assurance team to review test plan and fix reported bugs.
  • Ensure high code quality by following software engineering best practices.
  • 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
  • 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.

Qualifications

  • A Bachelor’s degree in Computer Engineering, Computer Science, or equivalent
  • A minimum of 2 years of Industry experience.
  • Experience in development on any of the mobile development such as Android, iOS, or Linux or Windows
  • Experience is development of application using Android Native Camera APIs.
  • Basic understanding of data structures and algorithms
  • Good understanding on Android JNI interface.
  • Experience in app development is desirable but not enough for this position as most of the work involves native libraries for Linux driver
  • Experience working on Linux/Android platforms is a must.
  • Experience in Web Assembly(WASM) or Java script is a plus
  • Good written and oral communication skill
  • Prior knowledge about barcode scanning and/or image processing is desirable.
  • Knowledge in any of the programming language such as C, C++, Java, Python, shell scripts
  • Knowledge about Camera sensors are a big plus.
  • Knowledge about any of the source control tool such as GIT
  • Quantitative and problem-solving skills
  • Passion to learn new technologies and care about open source.
  • Self-motivated and ability to learn technologies with help of online content.
  • Excellent collaboration and communication skills. etc.

 

 

 

Apply Now

Job Detail
  • Offered SalaryNot Specified
  • Career LevelNot Specified
  • Experience2 Years
  • GenderBoth
  • INDUSTRYComputer and technology
  • QualificationBachelor's Degree
Shortlist Never pay anyone for job application test or interview.