Senior Software Engineer
- 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.
- 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.
Offered SalaryNot Specified
Career LevelNot Specified
INDUSTRYComputer and technology
Related Jobs (429)
Senior QA Engineer Jobs at Aventude in Colombo, Sri Lanka on January 27, 2023 Full-Time
Full Stack Engineer Jobs at Refcoins in Sri Lanka (Remote) on January 27, 2023 Full-Time
Senior Software Engineer Jobs at OREL IT in Colombo, Sri Lanka on January 27, 2023 Full-Time
Python Developer Jobs at Innodata Lanka in Colombo, Sri Lanka on January 27, 2023 Full-Time
Associate Software Engineer Jobs at Codevus in Colombo, Sri Lanka on January 27, 2023 Full-Time
Senior Software Engineer Jobs at Serviceform in Colombo, Sri Lanka on January 27, 2023 Full-Time
Software Engineer Jobs at CuSolid in Colombo, Sri Lanka on January 27, 2023 Full-Time
Senior / Lead DevOps Engineer Jobs at IFS in Colombo, Sri Lanka. on January 27, 2023 Full-Time