• Software Engineer, Senior - Scanner & RFID SDKs (Android)

    Location LK-Colombo
    Job ID
  • Overview

    Analyzes, develops, designs, and maintains software for the organization’s products and systems. Performs system integration of software and hardware to maintain throughput and program consistency. Develops, validates, and tests: structures and user documentation. Work is evaluated upon completion to ensure objectives have been met. Determines and develops approach to solutions


    - Design, develop and maintain software development kits (SDKs) and tools for Zebra barcode scanners and RFID readers for Android platform
    - Proactive updates to scanner and RFID reader SDKs & tools as Android operation system undergo revisions (ie. new versions)
    - Design, develop and maintain software test suits and frameworks for the SDKs and tools


    • A Bachelor's degree in Computer Engineering, Computer Science, Electronics/Electrical engineering or Information Technology
    • 2 – 7 years of experience in software development on Android platform
    • Strong programming skills in Java. Experience in C/C++ (JNI) is a plus
    • Experience in software test automation with industry standard tools and frameworks is a plus
    • Proficiency in software architectures, design and engineering patterns
    • Knowledge/experience with serial, USB, Bluetooth communication protocols is a plus
    • Experience in working in an Agile environment 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