Software Embedded Engineer, Image Quality

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Embedded Engineer developing AE/AWB and day-night image-quality firmware for SQUAD’s camera pipelines. Integrating vendor DSP/ISP SDKs and validating IQ behavior on device.

Responsibilities:

  • Design, implement, and tune AE/AWB and day-night transition algorithms for camera/sensor pipelines
  • Integrate and adapt vendor-specific DSP/ISP SDKs and APIs using vendor reference/sample code
  • Design and run on-device integration test scenarios to verify image-quality behavior
  • Identify and resolve complex image-quality and camera-pipeline issues across lighting conditions and hardware variants
  • Collaborate with hardware, DSP vendor, and software teams to integrate and validate camera/IQ components end-to-end
  • Evaluate and adopt new vendor SDKs, tools, and tuning methodologies
  • Provide technical guidance and resolve issues during IQ integration or field use

Requirements:

  • 5+ years of commercial development experience in C, C++, Python
  • Bachelor's degree in electrical engineering/computer science or related fields.
  • Solid understanding of AE (auto exposure) and AWB (auto white balance) algorithms and day-night transition logic
  • Experience with IQ domain terminology and concepts
  • Expert-level proficiency in C/C++ for embedded/firmware development
  • Strong experience working with vendor-specific DSP/ISP SDKs and APIs
  • Experience in reading, understanding and adapting vendor sample/reference code
  • Understanding of embedded hardware, sensors and communication protocols (I2C, SPI, UART)
  • Experience in validating and debugging IQ behavior mainly through integration/on-device testing
  • Proficiency in using debugging tools for troubleshooting and performance tuning
  • English Level B1+/B2

Benefits:

  • The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member
  • Competitive compensation and perks
  • Opportunity to receive a Performance Bonus for your individual achievements and a Loyalty Bonus recognizing your dedication to the company
  • Gig-contract
  • 21 paid vacation days per year, paid public holidays according to Ukrainian legislation
  • Development opportunities like corporate courses, knowledge hubs, and free English classes as well as educational leaves
  • Medical insurance is provided from day one. Sick leaves and medical leaves are available
  • Free meals, fruits, and snacks when working in the office.