Embedded C Engineer (Image Quality)

Job Summary

We are looking for C engineer with embedded experience, who will work on firmware development for our devices. As a part of the R&D IQ team, you will be responsible for the development of algorithms and features that improve camera image quality. You will deep dive into camera development and image processing to create top imaging products.  The ideal candidate should have the skills, experience, and knowledge in writing high-quality code to strengthen the global Image Quality team.

Responsibilities and Duties

  • Developing code in C for RTOS-based and simple scheduler-based MCUs
  • Design and implementation of complex and power-efficient solutions for SoC
  • Development of low level image processing algorithms to challenge possibilities of the camera platform
  • Support Image Quality camera tuning
  • Investigation of newly designed platforms and resolving issues with vendors
  • Deep diving in ISP pipeline and improvement of image processing
  • Research and development of camera-based algorithms, that improve user experience and security features

Qualifications and Skills

  • 5+ years of commercial development experience
  • MS or BS in Computer Science, Mathematics, or related field
  • Strong C/C++
  • Experience in image/video/signal processing
  • Experience in cross-platform development and writing high-performance code
  • Experience with ARM-based MCUs and SoCs
  • Knowledge of video streaming H264/H265 is a big plus
  • Hardware design principles understanding is an asset
  • Scripting languages experience (Python, bash, shell, Perl, Tcl, etc.)
  • Contribution to Open source
  • Good written/spoken English

We offer multiple benefits that include

  • Opportunity to influence the products’ quality supporting company mission to make neighborhoods safer
  • Challenging tasks and professional growth
  • Competitive salary and perks
  • PE accounting and support
  • 18 paid vacation days per year, paid public holidays according to the Ukrainian legislation
  • Social package, including gym membership compensation, medical insurance
  • Free office meals, fruits, and cookies
  • Educational possibilities, knowledge hubs, and free corporate English classes
  • Career plan, professional growth, and semiannual performance review.