CrawlJobs Logo

Camera Firmware Engineer

United States, San Francisco 293000.00 - 325000.00 USD / Year · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

The Consumer Products team at OpenAI builds end-to-end hardware and software systems that bring AI into the physical world. We work at the intersection of custom silicon, embedded systems, operating systems, and cloud services to deliver reliable, production-ready devices at scale. Within Consumer Products, the camera stack is a critical sensing component. The team partners closely with electrical engineering, silicon vendors, systems, and higher-level perception and product teams to bring up new hardware, stabilize capture pipelines, and ensure camera systems are robust, debuggable, and ready for real-world deployment. This work spans early prototypes through production, with a strong emphasis on correctness, repeatability, and long-term reliability. As a Camera Firmware Engineer, you will own low-level camera enablement on custom hardware—from early board bring-up through stable production capture. You will develop and maintain the firmware and software that makes camera sensors reliable, controllable, and debuggable, forming the foundation for higher-level camera pipelines and product features. This role is highly hands-on and systems-oriented. You will work close to the hardware, diagnose real-world timing and integration issues, and build tooling that accelerates iteration across the entire camera stack.

Job Responsibility

  • Bring up new camera sensors and modules on prototype and production boards, including link stability, sensor control, and correct power, reset, and clock sequencing
  • Develop and maintain low-level camera software, including sensor drivers, board configuration, and camera subsystem integration across hardware revisions
  • Enable and validate core capture paths for development and production, including RAW capture for debugging, still capture, and hardware-accelerated video encode and streaming with stable timestamps and long-duration reliability
  • Stand up camera control and repeatability features, including basic 3A loop exposure, manual overrides and locks, and deterministic presets to support validation and debugging
  • Build and maintain camera bring-up tooling, such as capture scripts, automated sweeps, manifests, and debugging utilities that make issues reproducible and easy to triage
  • Partner closely with electrical engineering, camera pipeline owners, and systems teams to define interfaces, unblock integration, and keep the camera stack stable as the device evolves

Requirements

  • Deep experience shipping embedded camera systems, including sensor bring-up, driver development, and board-level debugging
  • Strong C/C++ experience with embedded or Linux-based systems
  • comfortable debugging across kernel and userspace boundaries
  • Hands-on understanding of common camera hardware interfaces (for example, MIPI CSI and sensor control buses) and the practical realities of bring-up, including power, reset, clocking, and sequencing
  • Proven track record of building reliable capture paths and effective debug workflows that accelerate iteration through reproducible failures and well-scoped fixes

Nice to have

  • Experience with common mobile or embedded SoC camera stacks and vendor frameworks
  • Experience integrating and debugging hardware acceleration blocks adjacent to camera pipelines, such as video encode and decode paths
  • Familiarity building higher-level capture pipelines (for example, GStreamer) on top of low-level camera enablement

What we offer

  • Offers Equity
  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Daily meals in our offices, and meal delivery credits as eligible
  • Relocation support for eligible employees
  • Additional taxable fringe benefits, such as charitable donation matching and wellness stipends

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Camera Firmware Engineer

8 matching positions

Staff Embedded Software Engineer - Camera Firmware

As a Staff Embedded Software Engineer, you will spearhead the development of bra...
Location
Location
United States , San Mateo
Salary
Salary:
200000.00 - 300000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Computer Science, Electrical Engineering, or related field
  • 10+ years of professional experience in systems software development for performance and resource-constrained environments
  • 5+ years of experience building software for Linux-based platforms
  • Demonstrated experience leading large-scale, cross-functional initiatives from concept to production
  • Proven experience leading initial board bring-up and hardware-software co-design for first-generation embedded devices
  • Hands-on experience with low-level protocols (SPI, I2C, UART, USB) and the ability to debug complex hardware-software interactions
  • Experience designing, implementing and debugging concurrent/multithreaded firmware services
  • Strong understanding of modern operating systems, computer architecture, and trade-offs between compute, memory, and storage
  • Proficient in at least one systems programming language: C++ or Golang
  • Familiarity with Bash scripting and Python for tooling and automation
Job Responsibility
Job Responsibility
  • Unlocking New Markets: Lead the end-to-end lifecycle of entirely new camera categories for untapped market segments
  • Architectural Leadership: Own the firmware roadmap and drive the large-scale architectural changes required to support novel features across the entire stack
  • System-Wide Technical Depth: Engineer high-performance features across a diverse software landscape
  • Complex Problem Solving: Tackle the most system-level challenges
  • Navigate Multi-Dimensional Trade-offs: Systematically balance conflicting priorities
  • Cross-Functional Optimization: Partner with CV, Streaming, and Storage teams to architect vertically integrated features
  • Operational Excellence at Scale: Champion a reliability-first culture for a global fleet of 1.5 million perpetually online devices
What we offer
What we offer
  • Healthcare programs
  • Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
  • Nationwide medical, vision and dental coverage
  • Health Saving Account (HSA) with annual employer contributions
  • Flexible Spending Account (FSA) with tax saving options
  • Expanded mental health support
  • Paid parental leave policy & fertility benefits
  • Paid holidays
  • Firmwide extended holidays
  • Flexible PTO
  • Fulltime
Read More
Arrow Right

Staff Firmware Engineer, Android

As part of the Hardware department at Tonal, the Firmware team helps build our i...
Location
Location
United States , San Francisco
Salary
Salary:
163000.00 - 225000.00 USD / Year
tonal.com Logo
Tonal
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of firmware development experience with a strong foundation in embedded systems
  • Extensive hands-on experience in AOSP development for Android 6, Android 10, and Android 13+.
  • Deep understanding of the Android Framework, system services, HAL (Hardware Abstraction Layer), and system boot processes across different Android versions.
  • Experience modifying and optimizing AOSP components, including SystemUI, Power Management, MediaCodec, SurfaceFlinger, and AudioFlinger.
  • Strong expertise in C/C++ and Java for Android system-level development.
  • Proficiency in Python, Bash, and Makefiles for automation and build scripting.
  • Hands-on experience with different chipset platforms (Snapdragon, MediaTek, Rockchip, or similar).
  • Experience working directly with ODMs, chipset vendors, and sensor manufacturers to integrate and optimize drivers.
  • Expertise with the AOSP build system, including customizing system images and working with Gerrit/code review tools.
  • Strong debugging skills using adb, logcat, perf, strace, systrace, and other low-level debugging tools.
Job Responsibility
Job Responsibility
  • Architect, develop, and customize the AOSP platform for Android 6, Android 10, and Android 13+ across our embedded systems.
  • Modify, optimize, and maintain Android system components, including framework services, HALs, kernel drivers, and system apps.
  • Develop and maintain Android APKs written in C/C++ and Java, ensuring seamless integration with AOSP services.
  • Work closely with firmware and hardware teams to integrate and optimize sensors, cameras, microphones, and other peripherals across Android versions.
  • Collaborate with ODMs and chipset vendors to enhance system performance and resolve platform issues.
  • Customize Android’s power management, system services, and boot process to fit product requirements.
  • Support manufacturing teams by improving and troubleshooting AOSP-based test applications used on production lines.
  • Ensure best practices in AOSP development, testing, and deployment across Android 6, 10, and 13+.
  • Provide technical leadership on AOSP-related challenges, ensuring high product quality and stability.
  • Enjoy using the product, provide feedback, and help make it even better!
What we offer
What we offer
  • Offers Equity
  • health insurance
  • retirement savings benefits
  • life insurance and disability benefits
  • flexible paid time off
  • parental leave
  • Fulltime
Read More
Arrow Right

Senior Firmware Engineer

Blockstream is seeking a Senior Firmware Engineer to join the team behind Jade, ...
Location
Location
Salary
Salary:
Not provided
blockstream.com Logo
Blockstream
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven track record in C/C++ development for microcontrollers with real world esp32/esp32s specific experience
  • Solid understanding of Bitcoin internals, with a specific focus on Taproot, SegWit, and PSBTs
  • Experience with secure boot, memory protection, and defending against software based and side-channel attacks
  • Comfortable working with peripherals (cameras, screens) and low-level protocols (SPI, I2C, UART)
  • An active GitHub presence with contributions to open-source projects is highly preferred
Job Responsibility
Job Responsibility
  • Work as a core contributor to the Blockstream Jade firmware, writing robust, secure C/Python code within a small, agile team
  • Extend and optimize our support for advanced signing protocols such as taproot, atomic swaps, and simplicity
  • Design and implement features like air-gapped camera signing, cryptographic primitives, and secure communication protocols
  • Develop optimized solutions to work within a resource constrained execution environment
  • Contribute to a transparent, open source codebase where your work is visible to the entire Bitcoin community
  • Fulltime
Read More
Arrow Right

Camera ISP Software Engineer

The Consumer Products team at OpenAI builds and ships end-to-end hardware and so...
Location
Location
United States , San Francisco
Salary
Salary:
293000.00 - 325000.00 USD / Year
openai.com Logo
OpenAI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep experience shipping ISP tuning for embedded or mobile camera products, from bring-up through production
  • Strong fundamentals across 3A (AE/AWB/AF), noise modeling, sharpening and detail trade-offs, tone mapping, and color pipelines
  • Proven ability to run data-driven tuning loops, including repeatable capture, rigorous evaluation, and disciplined versioning of tuning artifacts
  • Hands-on experience debugging end-to-end camera pipelines on real hardware, including RAW capture, processed outputs, and hardware-accelerated paths
  • Ability to collaborate cross-functionally and translate system-level constraints (power, latency, motion, reliability) into concrete tuning decisions and validation plans
Job Responsibility
Job Responsibility
  • Own end-to-end ISP tuning and bring-up, from early prototypes through production hardware
  • Tune core 3A and image-quality blocks including AE, AWB, AF, noise reduction (spatial and temporal), sharpening, tone mapping, color correction, HDR/WDR, flicker mitigation, lens shading, defect pixel correction, and related ISP stages
  • Build repeatable capture and evaluation workflows, combining controlled lab sweeps with real-world validation
  • Validate robustness across sensor, module, and manufacturing variation with clear, defensible success criteria
  • Deliver production-grade tuning artifacts, including versioned tuning packs, parameter manifests, change logs, and curated RAW and processed datasets with supporting documentation
  • Partner closely with camera firmware, systems, and hardware teams to debug pipelines, configure sensors, and resolve board-level and silicon-level issues as designs evolve
What we offer
What we offer
  • Offers Equity
  • Medical, dental, and vision insurance for you and your family, with employer contributions to Health Savings Accounts
  • Pre-tax accounts for Health FSA, Dependent Care FSA, and commuter expenses (parking and transit)
  • 401(k) retirement plan with employer match
  • Paid parental leave (up to 24 weeks for birth parents and 20 weeks for non-birthing parents), plus paid medical and caregiver leave (up to 8 weeks)
  • Paid time off: flexible PTO for exempt employees and up to 15 days annually for non-exempt employees
  • 13+ paid company holidays, and multiple paid coordinated company office closures throughout the year for focus and recharge, plus paid sick or safe time (1 hour per 30 hours worked, or more, as required by applicable state or local law)
  • Mental health and wellness support
  • Employer-paid basic life and disability coverage
  • Annual learning and development stipend to fuel your professional growth
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Embedded Linux & Android

General Motors is seeking a highly skilled and experienced professional to join ...
Location
Location
United States , Austin
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in electrical engineering or a related field, or Work equivalent experience
  • 8+ years of experience in Android, embedded Linux kernel development, device driver programming, and board bring-up
  • Expertise in Linux kernel internals, including memory management, scheduling, file systems, and IPC mechanisms
  • Experience in Android or other embedded device bring-up, such as cameras, displays, audio devices and network system
  • Strong experience with BSP development, bootloaders (e.g., U-Boot), and firmware integration
  • Deep knowledge of communication protocols such as USB, PCIe, I2C, SPI, and MIPI-CSI
  • Experience with Ethernet interfaces (WLAN, LAN) and network protocols (BLE, Bluetooth 5.0)
  • Proficiency in diagnostics, health monitoring, and fault detection for embedded systems
  • Familiarity with manufacturing and production support, including hardware validation, firmware flashing, and end-of-line testing
  • Proficiency in low-level debugging tools (e.g., JTAG, GDB, ftrace, kdump, perf)
Job Responsibility
Job Responsibility
  • Develop and enhance Android & Embedded Linux kernel and device drivers, including those for camera sensors, display interfaces, multimedia subsystems, and networking (WLAN, LAN, BLE, BT5.0)
  • Lead system bring-up activities, including bootloader configuration, camera pipeline initialization, board support package (BSP) development, and low-level debugging
  • Integrate and optimize hardware components, including USB, PCIe, I2C-connected peripherals, and Ethernet interfaces to ensure seamless operation within our embedded software stack
  • Develop and implement diagnostics and health monitoring solutions, ensuring system reliability, predictive maintenance, and fault detection in critical automotive systems
  • Analyze and troubleshoot low-level system issues, particularly in camera interfaces (MIPI-CSI, ISP bring-up), high-speed data buses, and network connectivity
  • Support manufacturing and production processes, including hardware validation, firmware flashing, and end-of-line testing to ensure smooth integration of software into production vehicles
  • Work closely with hardware teams to validate and debug platform issues, ensuring optimal hardware-software interaction
  • Define Objectives and Key Results (OKRs) and work towards continuously improving software stability, performance, and maintainability
  • Fulltime
Read More
Arrow Right

Sr. Enterprise Collaboration Engineer

At T-Mobile, we invest in YOU!  Our Total Rewards Package ensures that employees...
Location
Location
United States , Bellevue
Salary
Salary:
98500.00 - 177700.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-7 years Relevant experience
  • 4+ years of Microsoft Teams Room or Cisco Webex Conferencing experience
  • Microsoft Teams administration experience including meetings, calling, policies, licensing, and tenant configuration
  • Video/Voice and conferencing systems including Microsoft Teams Rooms, Cisco Webex room systems (codecs, Room Kits, Boards, Navigator touch panels), and conference room AV
  • Cisco Webex Control Hub administration and Cisco Webex room systems (codecs, Navigator touch panels, Room Kits, Boards)
  • Teams calling: Operator Connect, Direct Routing concepts, and E911 configuration
  • Microsoft Teams Admin Center and Teams Rooms Pro Management portal administration
  • Knowledge of Active Directory and Entra ID (Azure AD) including identity management, conditional access, and service account administration
  • PowerShell experience
  • Experience or proven understanding of Gen AI
Job Responsibility
Job Responsibility
  • Maintaining the operational integrity, efficiency, and dependability of enterprise-level collaboration and productivity platforms
  • Own the full lifecycle of enterprise conferencing and telephony platforms, Microsoft Teams Rooms and Cisco Webex
  • Coordinating room readiness across T-Mobile WA HQ and worldwide sites
  • Administer Cisco Webex Control Hub and manage Webex room systems including codecs, Navigator touch panels, Room Kits, and Boards
  • Configure and manage Cisco hardware including codec pairing, room navigator integration, and Appspace playlist management on Cisco devices
  • Troubleshoot conference room AV issues including audio routing, amplifiers, speakers, displays, cameras, and presentation sharing
  • Microsoft Teams Rooms (MTR): deployment, configuration, troubleshooting, and Pro license management
  • Own and maintain test room environments used to validate MTR deployments prior to production rollout
  • Own room device lifecycle including provisioning, cert-based authentication, firmware lifecycle management, and hardware troubleshooting for MTR-compatible and hardware-upgrade rooms
  • Interface with vendors and TAM contacts on firmware updates, admin agent releases, and device certification issues
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Paid time off and up to 12 paid holidays
  • Paid parental and family leave
  • Family building benefits
  • Fulltime
Read More
Arrow Right

Hardware Electrical Engineer

As a Hardware Electrical Engineer at Meta, you will design, develop, and integra...
Location
Location
United States , Sunnyvale
Salary
Salary:
118000.00 - 170000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master’s degree in Electrical Engineering, or relevant technical field, and/or equivalent practical experience
  • 2+ years of experience in electrical design or a relevant technical field
  • Proven knowledge of electrical engineering fundamentals and circuit and/or system design
  • Experience with schematic and board design using industry-standard tools (e.g., Cadence OrCAD, Altium)
  • Hands-on experience with lab equipment and debugging/automating hardware
  • Experience working with at least one of the following: digital signal processing, real-time image processing, display engineering, camera modules, mobile SoC/PMIC, or battery management systems
Job Responsibility
Job Responsibility
  • Design, develop, and validate electrical subsystems or simple systems for Meta’s hardware products, with increasing independence
  • Create schematics, direct board layout, and participate in design reviews
  • Document requirements, specifications, and test criteria for modules and systems
  • Conduct feasibility studies and analysis to evaluate new technologies and components
  • Support manufacturing builds, hardware bring-up, and troubleshooting activities
  • Collaborate across engineering disciplines (mechanical, firmware, software, etc.) to deliver integrated solutions
  • Troubleshoot and resolve electrical performance and reliability issues
  • Demonstrate sustained productivity and ownership of assigned areas
  • Build collaborative relationships with cross-functional partners and contribute to team-level goals
  • Participate in process improvement, knowledge sharing, and organizational activities as appropriate
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Staff Sensor Validation & Characterisation Engineer

We are seeking an experienced Staff Sensor Validation & Characterization Enginee...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
aeva.com Logo
Aeva
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in sensor validation, characterization, or test engineering, with end-to-end ownership of complex validation programs through development and release
  • Deep hands-on experience characterizing LiDAR, radar, camera, or similar sensor systems in both controlled lab and real-world environments. Automotive LiDAR experience strongly preferred
  • Strong background in designing and executing performance test campaigns — including test plan development, instrumentation setup, data acquisition, and statistical analysis of results
  • Proficiency with lab test equipment and measurement techniques relevant to optical/time-of-flight sensors (e.g., power meters, spectrometers, motion stages, reference targets, GNSS/IMU logging, data loggers)
  • Experience with data analysis tools and scripting (Python, MATLAB, or similar) for processing large sensor datasets and generating actionable characterization reports
  • Working knowledge of sensor system architecture — including how opto-mechanical design, DSP algorithms, and hardware limitations affect measurable performance and test methodology
  • Familiarity with ASPICE, ISO 26262, or ISO/SAE 21434 verification workflows is a plus, particularly as they relate to validation evidence and documentation
  • Strong analytical and communication skills
  • comfortable driving technical trade-offs across multidisciplinary teams
Job Responsibility
Job Responsibility
  • Own the validation and characterization strategy for LiDAR sensor performance — defining test plans, metrics, acceptance criteria, and traceability to system and component requirements
  • Lead hands-on sensor characterization in the lab: set up and operate test equipment, configure sensors under controlled conditions, execute performance measurements (range, accuracy, resolution, reflectivity response, latency, etc.), and document results
  • Plan and execute real-world field validation campaigns — designing test routes/scenarios, instrumenting vehicles, collecting synchronized sensor and reference data, and analyzing performance across real-world operating conditions
  • Develop automated test frameworks, data collection pipelines, and analysis tools to improve repeatability, throughput, and insight from characterization data
  • Analyze lab and field test data to identify performance trends, root-cause failures, and regressions
  • partner with algorithms, firmware, and hardware teams to drive corrective action
  • Define and maintain validation interfaces and performance budgets in coordination with systems and engineering teams — ensuring measured results map clearly to specification compliance
  • Support design verification activities, release readiness reviews, and customer/OEM validation requests with rigorous test evidence and clear reporting
  • Serve as the senior technical liaison for validation and characterization across engineering disciplines and in design/milestone reviews
  • provide technical guidance on critical deliverables as needed
What we offer
What we offer
  • Be the first validation and characterization engineer in our Bangalore office in this domain — help establish the team, culture, and technical foundation from the ground up
  • Be part of a fast-paced and dynamic team
  • Fulltime
Read More
Arrow Right