CrawlJobs Logo

Camera Firmware Engineer

openai.com Logo

OpenAI

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

293000.00 - 325000.00 USD / Year

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

Additional Information:

Job Posted:
February 21, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Camera Firmware Engineer

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
New

Senior Embedded Software Engineer

TKH Security specializes in the development of intelligent electronic security, ...
Location
Location
Spain , Málaga
Salary
Salary:
Not provided
parking.net Logo
Parking Network B.V.
Expiration Date
March 02, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering or a related field
  • 5+ years of hands-on experience in development with C/C++ in Linux environments
  • at least 3+ years in embedded systems
  • Knowledge of video compression standards (e.g., JPEG, H.264, H.265) and streaming protocols (RTSP, HTTP)
  • Strong technical expertise in software development, including proficiency in communication protocols/technologies as UDP, TCP, HTTP, RestFul API, LLDP, Layer2 raw sockets
  • Exposure to computer vision or AI-enabled camera systems
  • Good knowledge of the best practises and security
  • Experience with agile development methodologies and tools as JIRA, Confluence, GIT
  • Passion for building reliable, high-performance embedded systems
  • Detail-oriented with solid problem-solving and analytical abilities
Job Responsibility
Job Responsibility
  • Design and implement embedded C/C++ firmware for camera subsystems, including sensor control, image capture, videostreaming, image encode
  • Review firmware code for correctness, performance, and maintainability, including unit testings
  • Promote and enforce best practices, coding standards, CI/CD, security and quality assurance processes within the team
  • Troubleshooting, resolving technical issues and addressing challenges in product initiative implementation
  • Create and maintain technical documentation
  • Design, develop, and maintain embedded firmware in C and C++ for camera and imaging systems
  • Implement/Integrate protocols (HTTP, LLDP, TCP/UDP, …) and Inter Process Communication (IPC)
  • Develop firmware for real-time image acquisition, videostreaming and encode/decode
  • Implement observability/monitorization metrics using OpenMetrics or similar standards
  • Implement and use the best security standards
What we offer
What we offer
  • 23 days PTO
  • A laptop
  • Free parking
  • Private health insurance policy
  • Ample education and training opportunities
  • Quarterly events
  • Fresh fruit at the office
  • Ability to work partly from home
  • Fulltime
Read More
Arrow Right
New

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

Principal Product Manager, Camera Platform & Services

We are hiring a PRINCIPAL PRODUCT MANAGER, CAMERA PLATFORM & SERVICES to own the...
Location
Location
United States , Boston
Salary
Salary:
145500.00 - 213400.00 USD / Year
simplisafe.com Logo
SimpliSafe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of product management experience working on camera systems, video platforms, embedded devices, or other platform-oriented products
  • Strong systems-level understanding of hardware, firmware, and video pipelines preferred
  • Experience defining platform capabilities and standards that enable multiple product and engineering teams to build consistently on shared infrastructure
  • Comfort partnering closely with ML and data teams on performance, latency, and deployment tradeoffs
  • Proven ability to align deeply technical teams around clear priorities and shared, measurable outcomes
  • Clear communicator who can bridge executive intent, engineering reality, and customer experience
Job Responsibility
Job Responsibility
  • Own the roadmap and long-term platform strategy across camera hardware, firmware and OTA systems, video and media services, and on-device intelligence
  • Establish north-star outcomes that anchor camera platform decisions around experience quality, reliability, performance, and customer trust
  • Establish durable platform requirements that set consistent expectations across the camera fleet
  • Define the vision and success criteria for video experiences to ensure predictable, high-quality outcomes across camera products and use cases
  • Partner with Hardware, Firmware, and leadership to ensure video and media platform decisions align with long-term platform goals, reduce complexity for feature teams, and enable safe system evolution
  • Define and own camera platform health metrics and success criteria, including reliability, performance, and experience quality, that reflect real-world customer usage
  • Partner with engineering and data teams to ensure platform health signals can be effectively monitored and interpreted to rapidly detect and address issues
  • Ensure QA, rollout, and evaluation practices support safe platform evolution and predictable customer outcomes
  • Partner closely with Firmware, Video/Media, Backend, and Edge/ML engineering teams to shape priorities and drive platform improvements
  • Define rollout strategies, compatibility requirements, and safety gates across device generations and firmware versions
What we offer
What we offer
  • A mission- and values-driven culture and a safe, inclusive environment where you can build, grow and thrive
  • A comprehensive total rewards package that supports your wellness and provides security for SimpliSafers and their families
  • Free SimpliSafe system and professional monitoring for your home
  • Employee Resource Groups (ERGs) that bring people together, give opportunities to network, mentor and develop, and advocate for change
  • Participation in our annual bonus program, equity, and other forms of compensation
  • A full range of medical, retirement, and lifestyle benefits
  • Fulltime
Read More
Arrow Right
New

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
New

Systems Engineer 3

This position will be based out of Bangalore and will closely be working with th...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
lamresearch.com Logo
Lam Research
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree (or equivalent) in electrical engineering or electrical & electronics engineering or electronics & communication or Mechanical engineering with minimum of 7-9 years of related experience
  • or master’s degree with minimum 5 to 7 years of relative experience
  • or PhD with 3 to 6 years of relative experience
  • Ability to define and/or develop hardware and software packages suitable for Camera interface and control including understanding of lighting requirements based on ambient and surface characteristics
  • Ability to define Camera PoV, Auto Focus for a given application and derive suitable solutions
  • Troubleshooting engineering problems, reviewing test results, influencing design changes, and supporting system integration
  • Working with vendors to develop competitive products with business needs in mind and providing remote and onsite support to field personnel
  • Excellent proactive communication and presentation skills to work effectively and efficiently with diverse teams, internal and external partners
  • Proficiency in understanding system specifications and theory of operation for the entire process/transport module
  • Experience in system level understanding of Electro-Mechanical Sub-systems, Control systems and/or Industrial Automation
Job Responsibility
Job Responsibility
  • Design complex frameworks, systems, or products for wafer fabrication equipment
  • Define system specifications, requirements, parameters, and compatibility to integrate hardware, software, and firmware into a cohesive system
  • Identifying, analyzing, and resolving system design weaknesses
  • Responsible for performing Camera, lens & lighting selection and its corresponding interface design and development, modification, tool upgrade and testing
  • Continuously improves existing Equipment Intelligence features and drives the development and system integration of the solutions
  • Coordinates with cross functional teams including mechanical, electrical, controls, software, robotics, vision system and product support
  • Participation in system architecture analysis and developing system models
  • Presents test plans, test data, technical proposals, tradeoffs, etc
  • Learning about strategic product issues from Level 28 & above and ensures team members compliance with PDR/DDR process and driving continuous improvement of systems, products, and processes
  • Experience in the development, and refinement of functional specifications for electrical systems and power distribution
  • Fulltime
Read More
Arrow Right

Electrical Engineer

At Meta Reality Labs we aim to bring together the brightest cross-disciplinary m...
Location
Location
United States , Sunnyvale
Salary
Salary:
173000.00 - 245000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of industry experience in electrical design
  • BS in Electrical Engineering or Computer Engineering, or equivalent industry experience
  • Proven knowledge of electrical engineering fundamentals
  • Experience with schematic and board design using Cadence OrCAD, Altium or equivalent
  • Experience with use of oscilloscopes, high speed digital test equipment, logic analyzers, or function generators
  • Experience working with multiple of these technologies: digital signal processing, real-time image processing, display engineering, camera modules, mobile SoC (System on Chip) and PMIC (Power Management Integrated Circuit) or Battery Management System
  • Experience leading technical teams, cross-functional groups and vendors against project plans
Job Responsibility
Job Responsibility
  • Own electrical development of highly complex systems delivering and ensuring that electrical systems achieve product goals
  • Lead electrical architecture definition or provide technical leadership to a larger development team
  • Design schematics, direct board layout, lead cross-functional design reviews and draft design documentations
  • Conduct feasibility studies and analysis to evaluate new technologies and components. Propose innovative solutions to enhance product performance and features
  • Manage bring up and debug, support manufacturing and assembly build
  • Collaborate in a team environment and work across engineering disciplines to develop systems and manage trade offs across electronics, mechanics, optics, sensors, haptics, firmware and software
  • Work in distributed team environment
  • Contribute to building and sustaining internal community through recruitment and mentorship
  • Inform prioritization of work across teams and disciplines and actively participate in resolving technical conflicts
  • Travel both domestically and internationally
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Electrical Engineer

At Meta Reality Labs we aim to bring together the brightest cross-disciplinary m...
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
  • BS in Electrical Engineering or Computer Engineering, or equivalent industry experience
  • 2+ years of professional experience in relevant technical field
  • Proven knowledge of electrical engineering fundamentals
  • Experience with schematic and board design using Cadence OrCAD, Altium or equivalent
  • Experience working with one of these technologies: use of oscilloscopes, high speed digital test equipment, logic analyzers, or function generators
  • Experience working with one of these technologies: digital signal processing, real-time image processing, display engineering, camera modules, mobile SoC and PMIC, or Battery Management System
  • Proven technical communication skills
Job Responsibility
Job Responsibility
  • Contribute to the development of complex subsystems, own the development of moderately complex subsystems, or own the development of simple systems under the direction of a technical lead
  • Design schematics, evaluate components, direct board layout, conduct design reviews and draft design documentations
  • Manage bring up and debug, support manufacturing and assembly build
  • Collaborate in a team environment and work across engineering disciplines to develop systems and manage trade offs across electronics, mechanics, optics, sensors, haptics, firmware and software
  • Evaluate vendor reference design and transform these into custom solutions which meet product and form factor constraints
  • Work in distributed team environment
  • Contribute to building and sustaining internal Meta community through recruitment and mentorship
  • Travel both domestically and internationally
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right