Senior Camera Firmware Architect (Linux/Android)

Crestron Electronics Inc.

Plano (TX)

On-site

USD 132,000 - 214,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Crestron Electronics Inc. seeks a technical leader to define the BSP architecture for a unified camera stack across Linux and Android, driving sensor bring-up, ISP integration, and Android Camera HAL compliance.

You will own cross-OS camera design, V4L2 drivers, DT/DTBO overlays, and image quality tuning, partnering with hardware, imaging, and application teams through production. Requirements include BS/MS in CS or EE and 6–8 years in embedded Linux/Android with C/C++, plus experience with

Qualifications

  • BS/MS in Computer Science or Electrical Engineering required.
  • 6–8 years embedded Linux/Android development with strong C/C++.
  • Proven experience with V4L2, Linux kernel camera drivers, and Android Camera HAL.
  • Familiarity with device tree overlays and power sequencing.
  • Hands-on IQ tuning tools and camera validation frameworks.
  • Experience with ISP pipelines and proprietary HAL components.

Responsibilities

  • Own the design and implementation of cross-OS camera architecture and board bring-up.
  • Develop and maintain camera drivers (V4L2 sub-devices) integrated with Android Camera HAL.
  • Design and validate DT/DTBO overlays for camera power, reset, and MCLK sequencing.
  • Tune image quality for 3A, LSC, TNR, and color pipelines using provided tools.
  • Create automated media graph validation, streaming verification, and stress tests.
  • Collaborate with hardware teams to define CSI timing, PHY configuration, sensor onboarding.
  • Manage NDA-protected components and communicate with silicon and camera vendors.
  • Produce technical docs, bring-up playbooks, and release notes.

Skills

Embedded Linux/Android development
C/C++ programming
V4L2 / camera drivers
Android Camera HAL
Device tree overlays
ISP pipelines / 3A tuning
Linux kernel debugging
Git / Gerrit
CI/build systems (Yocto, AOSP)
GStreamer / OpenCV

Education

BS/MS in Computer Science or Electrical Engineering

Tools

Yocto
AOSP
Git
GStreamer
OpenCV
Qualcomm CHI pipeline

Job description

Crestron Electronics Inc. seeks a technical leader to define the BSP architecture for a unified camera stack across Linux and Android, driving sensor bring-up, ISP integration, and Android Camera HAL compliance.

You will own cross-OS camera design, V4L2 drivers, DT/DTBO overlays, and image quality tuning, partnering with hardware, imaging, and application teams through production. Requirements include BS/MS in CS or EE and 6–8 years in embedded Linux/Android with C/C++, plus experience with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Firmware Engineer - Android/Linux BSP
Lead Firmware Engineer - Android/Linux BSP

Crestron Electronics • Plano (TX)

On-site
USD 132,000 - 214,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Lead Camera BSP Firmware Engineer for Android/Linux
Lead Camera BSP Firmware Engineer for Android/Linux

Crestron Electronics • Plano (TX)

On-site
USD 132,000 - 214,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Lead Firmware Engineer - Android/Linux BSP
Lead Firmware Engineer - Android/Linux BSP

Crestron Electronics Inc. • Plano (TX)

On-site
USD 132,000 - 214,000
Lead Android/Linux Video Firmware Engineer
Lead Android/Linux Video Firmware Engineer

Crestron Electronics • Rockleigh (NJ)

On-site
USD 132,000 - 214,000
Medical
Dental
Vision
+9
Lead Firmware Architect - Android Video
Lead Firmware Architect - Android Video

Crestron Electronics, Inc. • New Jersey

On-site
USD 132,000 - 214,000
Medical
Dental
Vision
+9
Senior Embedded Firmware Engineer - Android/Linux BSP
Senior Embedded Firmware Engineer - Android/Linux BSP

Crestron Electronics Inc. • Plano (TX)

On-site
USD 108,000 - 174,000
Camera Software Engineer
Camera Software Engineer

BayOne Solutions • Santa Clara (CA)

On-site
USD 140,000 - 180,000
Senior Android Software Engineer - AI-Driven UC & Camera
Senior Android Software Engineer - AI-Driven UC & Camera

Crestron Electronics, Inc. • Rockleigh (NJ)

On-site
USD 130,000 - 190,000
Medical coverage
Dental coverage
Vision coverage
+3
Senior Firmware Engineer - Android/Linux BSP
Senior Firmware Engineer - Android/Linux BSP

Crestron Electronics Inc. • Plano (TX)

On-site
USD 108,000 - 174,000
Senior Embedded Firmware Engineer - Android/Linux BSP
Senior Embedded Firmware Engineer - Android/Linux BSP

Crestron Electronics • Flower Mound (TX)

On-site
USD 107,500 - 173,500
Medical, Dental, Vision Insurance
401(k) with company match
Paid Time Off
+1