Software Engineer, Camera Driver
1 month ago
Software Engineer, Camera Driver - Reality Labs Responsibilities:
- Design and develop system-level software for camera and imaging systems for AR/VR products
- Provide solutions to complex sensor and hardware control logic to work seamlessly with the imaging pipeline
- Design, code, review, and tests camera related software features across lower levels of the camera stack, including Camera HAL, Multimedia subsystems and Linux kernel
- Develop device drivers and configure image quality blocks for the ISP subsystem.
- Work with Image Sensor vendors and develop the software and frameworks for sensors on our products ranging from Machine Perception sensors for VR to photographic sensors on devices.
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
- 7+ years of experience with development of software systems, including camera system software such as ISPs, sensors and other Imaging Pipeline HW components, and Camera Firmware for Camera focused MCUs
- Experience working on camera hardware, including sensors, lens, DSP, or computer vision processing units
- Experience with camera APIs and understanding of Video and Image Capture pipeline for embedded devices
- Experience working on camera stack on iOS, Android or other mobile platforms
- Experience developing and debugging in C/C++
- Experience with any of: auto exposure and auto white balance algorithms, software control of Image Signal Processors, image sensor drivers, and MIPI/CSI protocol
- Understanding of Video and Image Capture pipeline for embedded devices
- Experience with Camx
- Experience with Qualcomm Hardware & ISP
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-
-
Software Engineer, Camera Systems
4 weeks ago
Burlingame, California, United States Facebook Full timeMeta Reality Labs is building products that make it easier for people to connect with the ones they love most, enjoy top-notch, wire-free VR, and push the future of computing platforms. We are a team of world-class experts developing and shipping products at the intersection of hardware, software and content.As a Camera Engineer on the Reality Labs team at...
-
Software Engineer, Camera Frameworks
3 weeks ago
Burlingame, California, United States Facebook Full timeThe Wearable Camera team is a part of Facebook Reality Labs. We are the team behind our Smart Glasses and focusing on more exciting wearable platforms. As a Camera Engineer on the Reality Labs team at Meta, you can help build new, innovative hardware and software that radically redefine the way people capture, share and connect. What we build today could one...
-
Embedded Software Engineer
1 day ago
Burlingame, California, United States Meta Full timeAbout the RoleWe are seeking an experienced Embedded Software Engineer to join our Reality Labs team at Meta. As a key member of our team, you will be responsible for designing, developing, and testing firmware for a wide range of devices, including novel sensing and imaging systems, haptic devices, and audio prototypes.ResponsibilitiesAnalyze, design,...
-
Senior Software Engineer
7 days ago
Burlingame, California, United States Talent Groups Full timeWe are seeking a highly skilled and experienced professional to join our team at Talent Groups as an Embedded Software Engineer. The ideal candidate will have a strong background in Device Driver and AOSP (Android Open Source) development, with a minimum of 6 years of experience in the field.Key Responsibilities:Device Driver Development: The successful...
-
Software Engineer, Gameplay Innovator
5 days ago
Burlingame, California, United States META Full timeSoftware Engineer, Gameplay Job Description**About Meta**Meta is a technology company that builds products that help people connect, find communities and grow businesses. Our Reality Labs team is a group of innovators who are pushing the boundaries of what is possible in the fields of augmented and virtual reality.**Job Summary**We are seeking a highly...
-
Software Engineer, Supernatural
1 month ago
Burlingame, California, United States Meta Full timeSummary: Supernatural is seeking a Gameplay Engineer to lead development and support of the moment-to-moment interactive experience of the Supernatural VR app on Oculus Quest and other VR platforms. You will help develop new workout modalities as well as improve upon existing gameplays systems. You'll partner with designers to prototype new game concepts and...
-
C++ Software Engineer
2 weeks ago
Burlingame, California, United States HCLTech Full timePosition: Device Foundation Engineer (C++ Programming)Location: OnsiteCompensation: $65- $70/hr. (Based on experience)Employment Type: ContractAbout HCLTech:HCLTech is a prominent global technology firm, employing over 221,000 professionals across 60 nations, offering top-tier capabilities in digital transformation, engineering, and cloud solutions,...
-
Software Engineer, Computer Vision
2 months ago
Burlingame, California, United States Meta Full timeJoin the XR Eyes team at Meta, where we develop cutting-edge Eye Tracking technology. Our solution is revolutionizing how people interact in AR and VR, as well as enable significant improvements to the display and optics designs. We are looking for an exceptional Software Engineers with Computer Vision background to join our team. As we continue to push the...
-
USB Device Driver Engineer
2 days ago
Burlingame, California, United States HCLTech Full timeJob Title: USB Device Driver EngineerLocation: Remote (U.S. Based)Salary Range: $70-$75/hr. (Depending on Experience)Job Type: ContractAbout HCLTech:HCLTech is a global technology company, delivering industry-leading capabilities centered around digital, engineering, and cloud, powered by a broad portfolio of technology services and products. We work with...
-
Linux Device Driver and AOSP Specialist
6 days ago
Burlingame, California, United States Talent Groups Full timeJob DescriptionWe are seeking a highly skilled Embedded Software Engineer to join our team at Talent Groups.Key Responsibilities:Develop and maintain device drivers for Android Open Source Project (AOSP) with a strong focus on quality and reliability.Collaborate with cross-functional teams to integrate Android with Linux, ensuring seamless functionality and...
-
Engineer in Research for Neuromotor Systems
2 weeks ago
Burlingame, California, United States Meta Inc Full timeMeta Inc. is seeking a dedicated Research Engineer to drive innovations that enhance human capabilities by bridging the gap between intention and action. Our mission involves developing a practical neural interface that utilizes the intricate neuromotor signals detectable through non-invasive techniques such as electromyography (EMG). Our work integrates...
-
Artificial Intelligence Engineer
2 weeks ago
Burlingame, California, United States Got-It AI Full timeBecome a vital part of Got It, where our team of Artificial Intelligence Engineers and Scientists work together on innovative solutions to elevate our conversational AI technology.We seek professionals who bring fresh perspectives from diverse fields such as natural language processing, cloud technologies, cybersecurity, and beyond.Ideal candidates will...
-
Head of Battery Systems Engineering
2 weeks ago
Burlingame, California, United States Proterra Inc Full timePosition Overview Proterra Inc is in search of a skilled Systems Engineering Manager with expertise in hardware, software, and control systems to oversee our Systems Engineering and Cell Engineering divisions. The ideal candidate is proactive, collaborative, and thrives in an environment that promotes continuous learning and professional development. The...
-
FPGA Engineer
5 months ago
Burlingame, California, United States Quadric Full timeAs a key member of the engineering team, you will lead development of prototyping platforms (FPGA and HAPS). Hands on experience implementing an FPGA based system is essential. Requires knowledge and skills across the hardware-software stack – running and debugging Neural Networks in HW and SW development environments. You will collaborate with internal...
-
Gameplay Engineer, Reality Labs Innovator
5 days ago
Burlingame, California, United States META Full timeJob Title: Software Engineer, Gameplay**About the Role:**We are seeking a highly skilled Software Engineer, Gameplay to join our Reality Labs team at Meta. As a key member of our team, you will have the opportunity to design and develop innovative hardware and software solutions that push the boundaries of what is possible in the world of gaming and virtual...
-
Data Engineer
5 hours ago
Burlingame, California, United States Tech Providers Inc. Full timeJob Title: Data EngineerLocation: Remote (Day 1 Onsite)Contract Duration: 6+ MonthsJob Summary:We are seeking a highly skilled Data Engineer to join our team at Tech Providers Inc. as a Contract Data Warehouse Engineer. As a key member of our data engineering team, you will be responsible for designing, building, and launching data pipelines to move data...
-
ML Research Engineer
2 months ago
Burlingame, California, United States Genesis Therapeutics Full timeWe're a tight-knit team of proven drug hunters, deep learning researchers, and software engineers united by a common mission — drive AI innovation in biochemistry, discovering and developing groundbreaking therapies for patients suffering from severe disorders.Genesis AI team is focused on developing foundation models for small molecule drug discovery by...
-
Head of Battery Systems Engineering
1 week ago
Burlingame, California, United States Proterra Inc Full timePosition Overview Proterra is in search of a skilled Systems Engineering Manager with expertise in hardware, software, and control systems to spearhead our Systems Engineering and Cell Engineering divisions. The perfect candidate is proactive, collaborative, and thrives in an environment that promotes learning and development. Experience with systems...
-
Head of Battery Systems Engineering
2 weeks ago
Burlingame, California, United States Proterra Inc Full timePosition Overview Proterra is seeking a skilled Systems Engineering Manager with expertise in hardware, software, and control systems to oversee our Systems Engineering and Cell Engineering divisions. The ideal candidate will be proactive, collaborative, and eager to thrive in a learning-oriented environment. Experience with systems engineering...
-
Energy Storage Systems Engineer
6 days ago
Burlingame, California, United States Peak Energy Full timeJob OverviewCompany Background:Peak Energy is pioneering the global adoption of Sodium-Ion battery systems, positioning them as the preferred storage solution for the future of renewable energy on a robust grid. Our Sodium-Ion technology is not only cost-effective but also abundant and safe, making it a frontrunner in a swiftly changing market landscape.Our...