
Embedded Camera Systems Engineer
Hover or tap a row for full statistics (EUR / month on this chart).
Salary analysis
Compared with the selected benchmark ("All roles in Helsinki, Finland"), this listing's salary midpoint is about 93% lower. The offer sits below the benchmark range (€2,081–€5,000). The listed pay band (€225–€263) is tighter than the benchmark, which suggests lower salary variability. This benchmark is based on 3245 comparable listings.
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| All roles in Helsinki, Finland | €2,081/per month | €2,931/per month | €5,000/per month |
WE ARE LOOKING FOR Embedded Camera Systems Engineer We are looking for an experienced MIPI CSI-2 / Embedded Camera Systems Engineer to help debug and resolve complex camera driver and interface issues on TI TDA4 (Jacinto) SoC-based platforms. This role sits at the intersection of hardware signal debug, embedded Linux driver development, and automotive vision systems: Responsibilities: Debug intermittent and persistent camera capture issues (frame corruption, drops, sync failures) across the MIPI CSI-2 link on TDA4-based hardware Analyze protocol-level traces (D-PHY/C-PHY) using oscilloscopes, logic analyzers, and protocol decoders Debug and modify Linux kernel V4L2 subdevice drivers, media controller pipelines, and device tree camera bindings Work with TI's Processor SDK (PSDK), Vision Apps, and TIOVX framework for capture/ISP pipeline issues Collaborate with hardware/PCB teams on signal integrity issues (lane skew, termination, EMI) Integrate and validate third-party image sensors and GMSL/FPD-Link serializer-deserializer bridges Document root cause analyses and drive fixes through to closure with sensor vendors, TI, or internal hardware teams Support automotive functional safety (ISO 26262) documentation where applicable Skills Required C Python Bash Script Embedded Linux Kernel Driver Development Linux Systems Development and Debugging MIPI CSI-2 Camera Preferred / Bonus Skills Experience with TI VPAC/ISP tuning and image quality pipelines Automotive functional safety experience (ISO 26262, ASIL-rated camera links) Multi-camera synchronization experience in ADAS systems Prior direct engagement with TI support/FAE teams on Jacinto platform issues Contributions to upstream Linux kernel media/camera subsystem Nice to Have Experience with RTOS-side capture handling (R5F/C7x cores) on TDA4 Familiarity with functional safety diagnostic coverage for camera data paths Apply Now! WHY JOIN UNIKIE? WE ARE A DEDICATED PARTNER... 65 million euros (2023) revenue."
Job Details
Responsibilities
- Debug intermittent and persistent camera capture issues across the MIPI CSI-2 link on TI TDA4 hardware
- Analyze protocol-level traces (D-PHY/C-PHY) using oscilloscopes, logic analyzers, and protocol decoders
- Debug and modify Linux kernel V4L2 subdevice drivers, media controller pipelines, and device tree camera bindings
- Work with TI's Processor SDK, Vision Apps, and TIOVX framework for capture/ISP pipeline issues
- Collaborate with hardware/PCB teams on signals integrity issues (lane skew, termination, EMI)
- Integrate and validate third-party image sensors and GMSL/FPD-Link bridges
- Document root cause analyses and drive fixes through to closure with sensor vendors, TI, or internal hardware teams
- Support automotive functional safety documentation where applicable
Requirements
- 5+ years embedded Linux driver development experience, with direct MIPI CSI-2 camera work
- Strong understanding of CSI-2 protocol: D-PHY/C-PHY layers, packet structures, virtual channels, data types, ECC/CRC
- Hands-on experience with V4L2 / Media Controller framework, videobuf2, device tree configuration for camera endpoints
- Proficiency with hardware debug tools: oscilloscope, logic analyzer, protocol analyzer for CSI-2/D-PHY
- Direct experience with TI Jacinto (TDA4VM/TDA4VH) platforms, PSDK, TIOVX/Vision Apps
- Experience integrating image sensors and/or GMSL/FPD-Link deserializers (Maxim, TI DS90UBxx) in automotive contexts
- Strong debugging methodology — able to isolate issues across sensor, PHY, driver, and ISP layers
- Proficient in C, kernel debugging tools (ftrace, dynamic debug, dmesg), and scripting (Python/Bash)
- Preferred / Bonus Skills: Experience with TI VPAC/ISP tuning and image quality pipelines
- Automotive functional safety experience (ISO 26262, ASIL-rated camera links)
- Multi-camera synchronization experience in ADAS systems
- Prior direct engagement with TI support/FAE teams on Jacinto platform issues
- Contributions to upstream Linux kernel media/camera subsystem
Skills & Technologies

| Location | Active listings |
|---|---|
| Helsinki, Finland | 78 |
| Remote - Global | 60 |
| Tampere, Finland | 50 |
| Szczecin, Poland | 36 |
| Tallinn, Estonia | 20 |
| Oulu, Finland | 13 |
| Remote - Estonia | 12 |
| Turku, Finland | 4 |
| Poland | 3 |
| Helsinki | 1 |
| Szczecin | 1 |
| Berlin, Germany | 1 |
| Remote, Estonia | 1 |
| Munich, Germany | 1 |
| Role type | Active listings |
|---|---|
| Software Engineer | 56 |
| Data Scientist | 10 |
| Researcher | 4 |
| AI Engineer | 4 |
| System Test Engineer | 4 |
| Field Test Engineer | 3 |
| Control System Developer | 2 |
| Embedded Camera Systems Engineer | 2 |
| Solution Architect | 2 |
| Model-Based Design Engineer | 2 |
| Physics Simulation Developer | 2 |
| Embedded Security Engineer | 2 |
| Project Manager | 2 |
| Android Automotive Audio Engineer | 2 |
| Embedded Developer | 2 |
| Embedded Software Engineer | 2 |
| Application Security Analyst | 2 |
| Mobile Rendering Artist | 2 |
| AI Adoption Mentor | 2 |
| Data Engineer | 2 |
| Kotlin Java Developer | 2 |
| Chief Financial Officer | 2 |
| Safety Engineer | 2 |
| Java Backend Engineer | 2 |
| Operations Support Manager | 2 |
| Test Automation Engineer | 2 |
| Data Quality Engineer | 2 |
| Web Architect | 2 |
| Performance Optimization Engineer | 2 |
| Quality Automation Engineer | 2 |
| C++ Linux Engineer | 2 |
| Embedded Audio Platform Developer | 2 |
| Machine Control Software Engineer | 2 |
| Test Automation & QA | 2 |
| AIOps Engineer | 2 |
| Senior Embedded Android Audio Engineer | 1 |
| Data Quality Analyst | 1 |
| Embedded Software Specialist | 1 |
| Human Resources Specialist | 1 |
| AI Adoption Lead | 1 |
| Designer | 1 |
| Software Developer | 1 |
| Flight Control Systems Software | 1 |
| AAOS Audio Engineer | 1 |
| Computer Vision & Graphics Software Engineer | 1 |
| Front-End Developer | 1 |
| Simulation Architect | 1 |
| Full Stack Software Developer | 1 |
| Test Engineer | 1 |
| Software Solution Consultant | 1 |
| Embedded Android Audio Engineer | 1 |
| DevOps Engineer | 1 |
| Forward Deployed AI Engineer | 1 |
| Android Developer | 1 |
| Audio Engineer | 1 |
| Senior Principal Web Platform Engineer | 1 |
| Applied AI Engineer | 1 |
| Finance Professional | 1 |
| Omniverse / USD Simulation Architect | 1 |
| Security Analyst | 1 |
| Senior Computer Vision & Graphics Software Engineer | 1 |
| Hardware and Software Test Engineer | 1 |
| Hardware Engineer | 1 |
| BackEnd Developer | 1 |
| Role level | Active listings |
|---|---|
| Mid-Level | 64 |
| Senior | 28 |
Related Opportunities
Discover more opportunities that match your interests and skills