Senior Software Engineer - C/C++ (Linux)

Location LK-Colombo
Job ID
Derick Xavier
Employment Type
Employee (Full-time)
Position Level


DCS software tools team is looking for senior software engineer to do product development in C/C++ in Linux environment.

The selected candidate will be working in Sri Lanka development center.


  • Completing all phases of Software Life cycle including Requirements gathering, Designing, Developing, Testing  and Maintaining software tools and applications.
  • Start software development activities in C/C++ in Linux environment
  • Design, develop and maintain related test suites and frameworks.
  • Create software documentation and conduct product trainings.
  • Work with software teams in other countries like India and the USA
  • Provides recommendations and implements solutions to complex issues.
  • Ensures compliance with quality process and security standards etc
  • Seeks out new tools to analyze and solve problems.


  • A Bachelor's degree in Computer Engineering, Computer Science, Electronics/Electrical engineering or Information Technology
  • At least 2 - 5 years of development  experience on Linux platform
  • Strong knowledge in C and C++
  • Experience in Python is desirable.
  • Expertise in debugging using kernel logs and crash dumps
  • JNI development (C/C++ and Java) is a definite plus
  • Prior experience with UPOS, Barcodes scanners, RFID readers and UVC cameras 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.