
Perception Systems Engineer
Burlingame, CAJobSeen 1 day agoSeen in employer's feed 1 day ago
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Burlingame, CA, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
The role involves building and hardening device‑in‑the‑loop perception tests, automating validation across camera sensors and spatial features, and integrating these tests into CI/CD pipelines to serve as release gates while triaging failures and improving lab infrastructure.
Skills & qualifications
Skills
Qualifications
Full job description
Job Description
We're looking for a hands-on systems engineer to build and own end-to-end validation across that whole chain, from the camera sensor up through the spatial features our team ships. You'll turn manual, after-the-fact checking into automated, device-in-the-loop tests that run on every build and block a release when they fail. The work is genuinely end-to-end: you'll drive real hardware over ADB, capture multi-camera sensor recordings, write the analysis that decides pass/fail, and land those tests into the quality bars that gate our builds. When a test fails, you own the first mile of the investigation: triaging device logs down to a specific subsystem and handing the owning team a reproducible case, not a screenshot. Much of that means working across team boundaries and into code we don't own.
What You'll Do:
-Build and harden device-in-the-loop perception tests: multi-camera (RGB + CV) capture, IMU, sensor recording, and time-synchronization validation running against physical devices in an automated lab. -Take tests from "runs locally" to "blocks the build": enroll perception tests into the company's CI/CD pipelines, make them stable enough to serve as release gates, and maintain their reliability over time. -Write the pass/fail analysis, not just the capture: parse sensor recordings and validate real requirements, such as RGB and CV framesets paired within a 1 ms tolerance, every requested stream producing frames, and the recorder exiting cleanly. -Triage failures to a subsystem: read device logs, bisect across builds, distinguish infrastructure issues from product regressions, and file reproducible bugs with supporting evidence attached. -Grow coverage up the stack: start with sensor and camera stability, then progress into validating the spatial computing layer itself against real applications on the device, ensuring anchors maintain pose accuracy and object-locked content remains stable throughout a session. -Reduce the manual testing burden: replace recurring manual validation with automation, and improve the tooling and lab infrastructure that the broader engineering team depends on. -Collaborate cross-functionally with camera, SLAM, time-synchronization, platform, release engineering, and quality teams to improve product reliability and deployment readiness.
Skills and Requirements
5+ years of software engineering experience with strong C++ (C++14/17+). Experience with game engines or real-time rendering systems; understands graphics pipelines and frame rendering. XR/AR/MR development experience. Android development and debugging experience (ADB, logcat, native services, crash analysis). Experience building automated test frameworks for hardware, embedded, mobile, or XR systems. Strong break-fix and debugging skills, including root cause analysis using logs and system behavior. Experience writing and maintaining automated tests and validation frameworks. Scripting skills for automation and analysis (Python, JavaScript, or TypeScript). Able to work on-site in Burlingame with physical hardware. Perception, computer vision, SLAM, sensor fusion, or camera pipeline experience. Testing or validating perception systems. Graphics/rendering expertise. Unity or Unreal Engine experience. Android camera/sensor stack experience (HAL, camera services, VRS, etc.). AOSP development experience. Experience with XR, VR, AR, MR, or wearable devices. CI/CD and quality-gate experience. Familiarity with spatial computing concepts (anchors, world tracking, object locking, passthrough). Strong technical writing and documentation skills.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to [email protected].
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
2027 Summer Intern, PhD, Perception Systems Engineering: Pedestrian Detection PrecisionWaymo · San Francisco, CA (Hybrid) · $85/hrPosted 5 days agoPosted 5 days ago
Sensing and Perception System Safety EngineerZoox · Foster City, CA (Hybrid) · $170–267K/yrPosted 4w agoPosted 4w agoStaff Machine Learning Engineer - PerceptionAtoms · San Francisco, CA · $275–321K/yrPosted 1w agoPosted 1w ago
Senior Perception EngineerAtomic AI · San Francisco, CA · $220–260K/yrPosted 1 day agoPosted 1 day ago
Perception Deployment Engineer - Model Deployment & OptimizationZoox · Foster City, CA (Hybrid) · $199–270K/yrPosted 2 days agoPosted 2 days ago
You've read the whole posting — now see how you match it.