Camera Systems Software Engineer - India

Skild AI
Bengaluru
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Problem-solving","Teamwork","Communication","Attention to detail"]

Seeking an experienced Camera Systems Software Engineer to own end-to-end camera integration for real-time robotic systems on NVIDIA Tegra platforms. You’ll work across Linux, camera hardware, and low-latency software, collaborating with vendors and internal teams to bring up sensors, develop drivers, and build reliable APIs for perception, autonomy, and robotics applications.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Skild AI
Skild AI
2 months ago

Camera Systems Software Engineer - India

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Seeking an experienced Camera Systems Software Engineer to own end-to-end camera integration for real-time robotic systems on NVIDIA Tegra platforms. You’ll work across Linux, camera hardware, and low-latency software, collaborating with vendors and internal teams to bring up sensors, develop drivers, and build reliable APIs for perception, autonomy, and robotics applications.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Own camera systems end to end, including vendor requirements, sensor/module selection, hardware bring-up, software integration, debugging, calibration, validation, and long-term maintainability.
  • •Work directly with camera vendors and hardware partners to define requirements for custom cameras, including sensors, optics, frame rates, exposure behavior, synchronization, timestamping, calibration needs, mechanical constraints, thermal constraints, and image-quality targets.
  • •Develop and maintain low-level camera software, including sensor configuration, camera drivers, device-tree changes, capture-path validation, timestamp handling, metadata handling, and camera control interfaces.
  • •Debug camera issues across the hardware/software boundary, including MIPI CSI-2, GMSL or FPD-Link, I2C control, power/reset/clock sequencing, dropped frames, timestamp instability, bandwidth limits, corrupted images, ISP behavior, and sensor-mode configuration.
  • •Design reliable, low-latency camera pipelines for real-time robotic systems, with careful attention to buffering, memory movement, CPU/GPU interaction, scheduling, throughput, timing jitter, and dropped-frame behavior

Key Requirements

  • •Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Robotics, Computer Science, or a related technical field.
  • •5+ years of hands-on experience with embedded camera systems, including sensor bring-up, camera module integration, driver-level debugging, and board-level validation.
  • •Strong proficiency in C/C++ for Linux or performance-sensitive systems, including multithreading, memory management, profiling, and low-latency software design.
  • •Experience with camera interfaces and supporting hardware, such as MIPI CSI-2, I2C, GMSL, FPD-Link, serializers/deserializers, power sequencing, reset sequencing, clocks, and sensor mode tables.
  • •Experience developing or modifying Linux camera drivers, device trees, V4L2 drivers, media controller graphs, or similar low-level camera integration components
Experience:5+ yearsEmbedded systemsRoboticsCamera systems
Education:Bachelor's
Skills:Problem-solvingTeamworkCommunicationAttention to detail
Languages:English
Tech Stack:C++LinuxMIPI CSI-2I2CGMSLFPD-LinkDevice-treeV4L2PTPPPSCamera driversKernel debugging

Company Brief

Skild AI
Develops AI-driven solutions focused on applying machine learning to automate and enhance business workflows, delivering predictive insights and intelligent automation for enterprise use cases.
Industry: AI & Machine Learning
Website