S
Software Embedded Engineer (Image Quality)
SQUAD
Contract type
Ongoing
Work mode
On-site · On-site (see listing for address)
Experience
Senior · 5+ years
Job description
Key details
- Design, implement, and tune AE/AWB and day-night transition algorithms for camera/sensor pipelines to ensure high image quality and reliability
- Integrate and adapt vendor-specific DSP/ISP SDKs and APIs, building upon vendor reference/sample code
- Design and run on-device integration test scenarios to verify IQ behavior
- Identify and resolve complex IQ/camera pipeline issues, ensuring stability 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 to enhance IQ development and testing processes
- Provide technical guidance to the team and resolve issues during IQ integration or field use
- Company mission
- Information not specified
Primary stack
Core technologies
Python (Programming Language)
Benefits
- 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 individual achievements and a Loyalty Bonus recognizing dedication to the company
Requirements & details
- 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 reading, understanding, and adapting vendor sample/reference code
- Understanding of embedded hardware, sensors, and communication protocols (I2C, SPI, UART)
- Experience 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
- experience with embedded Linux platforms relevant to camera/DSP pipelines
- knowledge of automated/integration testing frameworks and methodologies for embedded IQ systems
- experience scripting for tuning automation, log analysis, or test orchestration (Python, Bash)
- experience optimising power consumption for embedded systems in battery-operated devices
- C, C++, Python, Bash
- Python (Programming Language)
