Meta Inc
Summary:
Join Meta's innovative team as we develop state-of-the-art camera systems and algorithms that enable superior media capture and AI functionalities. Be part of a passionate group of experts dedicated to pushing the possibilities of AR, VR, and MR products. As a Camera Driver Software Engineer, you will play a critical role in designing and developing camera pipelines, programming ISPs, and creating advanced ML-based 3A algorithm modules, all aimed at enhancing camera intelligence for improved performance. Your Impact:
You will contribute significantly to data-driven system optimizations that directly influence our products, technology roadmap, and configuration of both hardware and software. Join us to be at the forefront of change and innovation in camera technology! Responsibilities: Collaborate with diverse teams across scientific and engineering disciplines, making critical architectural tradeoffs for timely software delivery. Write clean, maintainable code and adeptly debug intricate issues while maintaining high efficiency. Develop camera pipelines and program ISP systems for enhanced camera experiences. Design and create system-level software for camera and imaging systems in Meta products. Minimum Qualifications: Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience. 5+ years of software development experience in the industry, or a PhD with 2+ years of experience. 3+ years of relevant camera software engineering experience. Proficiency in C or C++, including familiarity with C++11/14/17 features. Proven experience working across various disciplines to achieve optimal software solutions. Preferred Qualifications: Experience with camera stack development on iOS, Android, or other mobile platforms. Familiarity with Camx. Knowledge of system software including ISPs, sensors, imaging pipeline hardware components, and camera firmware for MCUs. Experience working with camera APIs and understanding the Video and Image Capture pipeline for embedded devices. Hands-on experience with camera hardware, such as sensors and DSPs. Understanding of auto exposure, auto white balance algorithms, and software control of ISPs. Familiarity with MIPI/Camer Serial Interface (CSI) protocols. Compensation:
$70.67/hour to $208,000/year + bonus + equity + benefits Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based on race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other legally protected characteristics. Reasonable accommodations are available for candidates with disabilities in our recruitment process. If you need assistance or accommodations due to a disability, please let us know.
Join Meta's innovative team as we develop state-of-the-art camera systems and algorithms that enable superior media capture and AI functionalities. Be part of a passionate group of experts dedicated to pushing the possibilities of AR, VR, and MR products. As a Camera Driver Software Engineer, you will play a critical role in designing and developing camera pipelines, programming ISPs, and creating advanced ML-based 3A algorithm modules, all aimed at enhancing camera intelligence for improved performance. Your Impact:
You will contribute significantly to data-driven system optimizations that directly influence our products, technology roadmap, and configuration of both hardware and software. Join us to be at the forefront of change and innovation in camera technology! Responsibilities: Collaborate with diverse teams across scientific and engineering disciplines, making critical architectural tradeoffs for timely software delivery. Write clean, maintainable code and adeptly debug intricate issues while maintaining high efficiency. Develop camera pipelines and program ISP systems for enhanced camera experiences. Design and create system-level software for camera and imaging systems in Meta products. Minimum Qualifications: Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience. 5+ years of software development experience in the industry, or a PhD with 2+ years of experience. 3+ years of relevant camera software engineering experience. Proficiency in C or C++, including familiarity with C++11/14/17 features. Proven experience working across various disciplines to achieve optimal software solutions. Preferred Qualifications: Experience with camera stack development on iOS, Android, or other mobile platforms. Familiarity with Camx. Knowledge of system software including ISPs, sensors, imaging pipeline hardware components, and camera firmware for MCUs. Experience working with camera APIs and understanding the Video and Image Capture pipeline for embedded devices. Hands-on experience with camera hardware, such as sensors and DSPs. Understanding of auto exposure, auto white balance algorithms, and software control of ISPs. Familiarity with MIPI/Camer Serial Interface (CSI) protocols. Compensation:
$70.67/hour to $208,000/year + bonus + equity + benefits Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based on race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other legally protected characteristics. Reasonable accommodations are available for candidates with disabilities in our recruitment process. If you need assistance or accommodations due to a disability, please let us know.