Zebra Technologies

Software Engineer, Senior

Zebra Technologies
Apply
1 day ago
Bengaluru, IndiaSenior

Responsibilities

  • Design and implement camera features in the Android framework and Qualcomm CamX stack.
  • Optimize camera performance and image processing to deliver high-quality output.
  • Troubleshoot and resolve camera-feature issues through debugging.
  • Run ML models in the camera pipeline on DSP, GPU, and related processing hardware.
  • Apply threading and performance-tuning techniques to camera functionality.

Requirements

  • Bachelor’s degree in computer science, engineering, or a related field.
  • Hands-on experience implementing and debugging features with the Qualcomm CamX stack.
  • Experience with Android camera APIs, including Camera2 and CameraX.
  • Experience with image-processing libraries such as OpenCV and Glide.
  • Familiarity with multimedia frameworks such as FFmpeg.
  • Proficiency in C++; Java experience is an advantage.
  • Understanding of Android camera APIs, the CamX stack, threading, and performance tuning.
  • Experience running ML models in camera pipelines on DSP and GPU platforms.
  • Understanding of camera-tuning concepts is preferred.
  • Familiarity with ML/AI is an advantage.

Benefits

  • Hybrid work arrangement.
  • Adaptable work hours.
  • Summer Flex Fridays.
  • Focus Fridays.
  • Annual companywide well-being day.
  • Work-life balance and wellbeing support.

Tech Stack

C++JavaOpenCV

Categories

Mobile
Zebra Technologies

About Zebra Technologies

10,000+ employees

Zebra Technologies builds barcode and card printers, handheld mobile computers, barcode scanners, RFID readers, real-time location systems, and device-management software for frontline operations in retail, manufacturing, transportation, logistics, and healthcare. It sells hardware, supplies, and software with lifecycle services through a global partner network. Founded in 1969 and headquartered in Lincolnshire, Illinois, Zebra is a public company traded on NASDAQ (ZBRA).

Contact me