Camera Systems Engineer
12 months contract - possible extension
Fully Remote
The team builds the full camera simulation pipeline used across flagship products — from early concept to final architecture decisions.
If you enjoy solving first-principles optical challenges, building simulations, and working on cutting-edge imaging tech… this role is for you.
Role Overview
You will join the Camera Architecture & Simulation team, responsible for:
* Developing & validating optical models for end-to-end imaging simulation
* Building/optimising simulation pipelines (light source → lens → sensor → image output)
* Supporting teams across hardware & software with optical simulation insights
* Running experiments to validate real-world vs simulated performance
* Partnering with internal optics experts + external vendors (e.g., ray tracing software providers)
* Performing diagnostics and image quality analysis
What You’ll Work On (Day-to-Day)
* Design and optimise imaging simulation pipelines
* Build prototypes and tools for new camera technologies
* Evaluate design changes (e.g., bigger lens, new image sensor) before hardware is built
* Support Smart Glasses, AR, VR and ML/CV camera programs
* Own simulations that guide product-level decisions
* Analyse image quality (MTF, PSF, SNR, artifacts etc.)
Required Experience (Non-Negotiables)
For Role 1 – Prototyping Engineer
* 8+ years in Python or Matlab
* Strong camera development experience
* Imaging design / image quality expertise
For Role 2 – Software Engineer
* 8+ years in C++
* Strong background in camera systems
* Experience building simulation or imaging software
For both roles:
* Experience with imaging optics (lens behaviour, modeling, ray tracing)
* Experience with Code V / Zemax (or similar)
* Strong understanding of image formation: spectrum, aberrations, PSF, sampling, noise
* Ability to work independently end-to-end