09 Oct
|
Akai Space
|
Bengaluru
09 Oct
Akai Space
Bengaluru
Embedded Software Engineer
Company Description
Akai Space Labs builds sensor-stack for physical AI data and deployment, providing egocentric capture hardware and multimodal pipelines that turn real-world experiences into training data for robotics foundation models.
Role Description
We’re looking for an experienced Embedded Software Engineer to bring up Linux on a custom compute-module board with multiple camera sensors and build a reliable, synchronized data-capture system.
You will own board-level software, camera drivers, capture pipelines, timestamp synchronization, and a host-side SDK and sample application. The goal is a system that records reliably over long runs, not just a demo that works on the bench.
Responsibilities
• Bring up Linux on a compute module, including device tree, clocks, pinmux, and carrier-board peripherals.
• Develop or integrate camera sensor drivers and build a synchronized multi-camera capture pipeline.
• Implement hardware-clock-based synchronization across camera frames and other sensors.
• Build raw-frame and hardware-encoded recording paths that preserve consistent timestamps.
• Develop a host-side SDK, sample capture application, and data-format specification.
• Build diagnostics for dropped frames and clock synchronization errors.
• Support software bring-up on the first fabricated board and validate reliability during extended recording sessions.
Qualifications
• Proven experience bringing up Linux on custom hardware, including writing device trees.
• Hands-on experience developing or debugging MIPI CSI-2 camera drivers and capturing real sensor frames.
• Experience building secure capture pipelines with frame-drop detection and long-duration recording.
• Understanding of hardware-triggered capture, clock synchronization, and timestamp validation.
• Familiarity with Linux userspace development and embedded debugging tools.
Good to Have
• Multi-camera capture pipelines and hardware video encoders.
• IMU integration or synchro
📌 Embedded Software Engineer (Bengaluru)
🏢 Akai Space
📍 Bengaluru