Ultraviolette Automotive

Senior Software Engineer – Android Camera & Cluster Platform

Bangalore, India
Full-time
Posted 4d ago
2 views
Actively Hiring Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Senior Software Engineer – Android Camera & Cluster Platform role at Ultraviolette Automotive.

Apply for this position

Apply on Company Website

Job Description

  • Develop and ship Android camera applications (Camera2 / CameraX) for clusters.
  • Integrate camera workflows (reverse/side view, DVR, alerts) into HMI.
  • Work across app, framework, Camera HAL (HAL3), media stack, and BSP.
  • Optimize boot time, latency, frame drops, memory, thermal, and power.
  • Debug complex issues using adb, logcat, perfetto, systrace.
  • Collaborate with BSP, kernel, ISP, and hardware teams for sensor bring-up.
  • Handle automotive scenarios: suspend/resume, ignition cycles, long-run stability.
  • Support CTS/VTS and production releases.

Requirements

  • Strong Android platform experience (Java/Kotlin).
  • Hands-on Camera2 / CameraX on embedded devices.
  • AOSP / Soong / Make build experience.
  • Deep debugging and ownership mindset.

Nice to Have

  • Qualcomm camera stack / Camera HAL exposure.
  • ISP tuning or sensor bring-up.
  • Android Automotive / cluster experience.
  • Embedded Linux or kernel familiarity.

Key Requirements & Skills

  • Strong Android platform experience (Java/Kotlin).
  • Hands-on Camera2 / CameraX on embedded devices.
  • AOSP / Soong / Make build experience.
  • Deep debugging and ownership mindset.
  • Qualcomm camera stack / Camera HAL exposure.
  • ISP tuning or sensor bring-up.
  • Android Automotive / cluster experience.
  • Embedded Linux or kernel familiarity.

Frequently Asked Questions

How to apply for Senior Software Engineer – Android Camera & Cluster Platform at Ultraviolette Automotive?

Click the "Apply via CareerScan" button on this page.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

This position is open to freshers and experienced candidates.

Is this position still open?

Yes, currently active and accepting applications.

Senior Software Engineer – Android Camera & Cluster Platform

Ultraviolette Automotive · Bangalore