Find your next great role in our network

Explore thousands of open positions across 91 Wing portfolio companies— from seed stage to IPO
companies
Jobs

Staff Applications Engineer, Camera ISP (AI2461) Bengaluru, India

SiMa.ai

SiMa.ai

IT
Bengaluru, Karnataka, India
Posted on Dec 17, 2025

Description

Job Title: Staff Applications Engineer, Camera ISP
Job Location: Bangalore, India (This position requires a full-time, on-site presence in our Bangalore, India Office)

Job ID: AI2461
Position Summary:
We are seeking a highly skilled Staff Applications Engineer, Camera ISP with strong embedded Linux and BSP development experience to support our next-generation Edge AI SoC platform. Our SoC includes an integrated multi-camera MIPI CSI subsystem, designed for high-throughput vision and AI workloads.
In this role, you will work across the full camera pipeline—sensor bring-up, MIPI CSI integration, V4L2 driver development, media controller configuration, and ISP tuning—to deliver high-quality imaging performance optimized for real-time Edge AI applications. You will collaborate closely with hardware, platform software, imaging, and AI runtime teams to ensure stable, high-performance camera pipelines and production-ready image quality.
Key Responsibilities:
Multi-Camera MIPI CSI & ISP Integration:
  • Bring up and integrate up to four external MIPI CSI-2 cameras on the Edge AI SoC platform.
  • Work with V4L2, media controller frameworks, and camera sensor drivers to support simultaneous multi-camera streaming.
  • Develop and debug camera drivers, sensor initialization sequences, and camera pipeline configurations.
  • Perform ISP tuning for each camera module—including AE, AF, AWB, HDR tuning, color calibration, noise profiling, and image quality optimization.
  • Collaborate with sensor vendors, ISP teams, and internal AI software teams to ensure stable and high-quality video pipelines for real-time AI workloads.
BSP Development & Platform Integration:
  • Develop, maintain, and optimize the Linux BSP for the Sima’s Physical AI SoC platform.
  • Customize kernel configurations, bootloaders (e.g., U-Boot), and Debian-based root filesystem components for production deployments.
  • Implement and maintain device drivers for SoC peripherals, AI accelerators, camera interfaces, and board-level components.
System Bring-Up & Debugging:
  • Diagnose and resolve system-level issues involving kernel, drivers, camera interfaces, media pipelines, and performance bottlenecks.
  • Conduct stability, latency, and throughput testing for multi-camera pipelines feeding AI inference engines.
Qualifications:
Required Qualifications:
  • Bachelor’s or master’s degree in electrical engineering, Computer Engineering, Computer Science, or a related discipline.
  • 7+ years of experience in embedded Linux or BSP development for ARM-based platforms.
  • Hands-on experience bringing up MIPI CSI-2 cameras on embedded SoCs.
  • Experience with the V4L2 framework and Linux media controller architecture.
  • Proficiency in C and C++ for low-level platform development.
  • Strong understanding of embedded hardware interfaces (I2C, SPI, I3C, UART, GPIO, CSI, etc.).
  • Strong debugging skills using kernel logs, trace tools, oscilloscopes/logic analyzers (when needed), and system profiling utilities.
Preferred Qualifications:
  • Experience integrating multi-camera pipelines (2–4 cameras) on ARM-based SoCs.
  • Experience with ISP tuning workflows and vendor-specific ISP tools.
  • Knowledge of GStreamer or other multimedia frameworks.
  • Experience with CI/CD workflows for Linux kernel and BSP builds.
  • Experience supporting AI/vision applications using multi-stream camera inputs.
Personal attributes
Can-do attitude. Strong team player. Curious, creative, and good at solving problems. Execution and results oriented. Self-driven, thinks big and is highly accountable. Good communication skills.