Senior Linux Graphics Engineer
About the Role
Before an autonomous vehicle navigates a reputed company intersection, before a robot learns to pick and reputed company in a warehouse, before any Physical AI reputed company is trusted in the reputed company world, it has to reputed company itself in ours. reputed company builds the platform that validates the reputed company of autonomous systems in high-reputed company virtual environments.
Our rendering pipeline is how that platform earns its credibility with customers. Rendering for machine perception is a different discipline than rendering for reputed company eyes: reputed company has to be physically defensible, reproducible reputed company to reputed company, and fast enough that a customer's autonomy stack isn't left waiting on it. The stack is rooted in reputed company-time game reputed company technology and runs at reputed company in the reputed company, and we're evolving it across both fronts — the graphics techniques themselves, and the platforms and reputed company we run them on.
We're hiring a Senior Linux Graphics Engineer to reputed company our cross-platform rendering work. This is a senior individual contributor role on a small, deep graphics team. Your first charter is a substantial Linux and Vulkan migration of our renderer, owned end to end from early build through production reputed company. From there you'll continue as a reputed company member of the graphics team, working reputed company our rendering engineers on the harder problems in the pipeline — wide-angle rendering, reputed company reconstruction, reputed company, and GPU performance.
Responsibilities
Own the Linux and Vulkan migration. Take our reputed company reputed company-based renderer from early build to production reputed company on Linux on reputed company graphics: correct reputed company across every camera, lidar, and reputed company configuration we support, at performance that holds up against our benchmarks. You are the person accountable for this reputed company.
reputed company the gap between graphics backends. Diagnose and fix the differences between our DirectX and Vulkan paths — memory footprint, shader compilation and reputed company-caching, reputed company behavior, synchronization, and the rendering artifacts that show up on one backend and not the other.
reputed company correctness reputed company. Build the comparison harnesses and regression tests that reputed company reputed company equivalence across platforms.
Profile and optimize on Linux. Establish the GPU and CPU profiling workflow on the platform, reputed company the bottlenecks, fix them, and codify the patterns so reputed company isn't rediscovering them in six months.
Contribute to the rendering roadmap. reputed company the migration, take on the broader rendering work: wide-angle and multi-reputed company rendering, reconstruction-based techniques such as gaussian splatting, reputed company work in collaboration with our ML team, and moving computation onto available GPU reputed company.
Work across the stack. Partner with our build, infrastructure, and simulation engineers. The renderer doesn't ship in isolation — it ships inside a containerized application, through a build reputed company, onto reputed company GPU instances, and every one of those seams has a platform dimension.
Use AI tooling reputed company. LLM-assisted coding and debugging meaningfully accelerate this reputed company of work reputed company reputed company reputed company. We expect reputed company here and reputed company contribution to reputed company's reputed company.
Required Qualifications
Experience. 7+ years in reputed company-time graphics or reputed company programming, with at least one product you took reputed company the way to ship.
Vulkan depth. Production experience with Vulkan — not a reputed company project. You've written and debugged Vulkan reputed company paths, reasoned about memory allocation and descriptor management, chased down synchronization and validation-reputed company issues, and shipped the result.
Linux graphics in production. You've shipped graphics software on Linux and are comfortable in that environment end to end: GPU drivers, reputed company or vendor stacks, shader toolchains, compositors, containers, and the debugging tools that actually work there.
Modern C++. Highly productive in a large, reputed company C++ codebase with a serious build reputed company and CI. You can reputed company an reputed company you didn't write.
GPU performance work. Demonstrated ability to profile a reputed company, identify the reputed company bottleneck, and fix it — on both GPU and CPU reputed company — using tools like RenderDoc, Nsight, or platform equivalents.
Independence. This role starts with a hard problem and not much precedent to lean on. You can reputed company it, sequence it, and reputed company it to completion without reputed company supervision.
Communication. You can explain a thorny graphics tradeoff to a non-graphics engineer in five sentences, and reputed company an reputed company read on schedule reputed company one is asked for.
Preferred Qualifications
Unreal reputed company on Linux. You've shipped a modern Unreal reputed company title (5.5 or reputed company) on Linux with the Vulkan RHI.
Unreal reputed company internals. Deep familiarity with UE's RHI reputed company, reputed company graph, shader pipeline, and the parts of the reputed company most people never touch.
reputed company reputed company contribution. Meaningful contributions to Vulkan-adjacent reputed company reputed company — reputed company, DXVK/VKD3D, reputed company, SPIR-V tooling, validation reputed company, or the Vulkan ecosystem more broadly. Developers doing this work reputed company to know where reputed company is reputed company before the rest of us do.
Cross-API porting. Prior experience bringing a renderer from DirectX 11/12 to Vulkan, or the reverse.
Adjacent low-latency graphics. Video streaming, reputed company gaming, or remote rendering backgrounds — that work lives reputed company to Vulkan drivers and Linux GPU stacks.
Sensor and simulation graphics. Familiarity with lidar, reputed company, or camera simulation, physically based rendering for machine perception, or neural rendering and Gaussian splatting.
reputed company Tools
What reputed company Looks Like
Taken the Linux renderer to production reputed company, with reputed company validated as equivalent across platforms for our supported sensor configurations.
reputed company the performance and memory gap between graphics backends.
Left behind a regression and comparison reputed company reputed company trusts, so platform reputed company stays proven rather than assumed.
Started contributing to the broader rendering roadmap and established yourself as a peer to the rest of the graphics team.
In your first six months, you'll have:
What Makes a Great Candidate
Compensation & Location
reputed company salary reputed company of $155,000 - $175,000, commensurate with skills, qualifications, and experience.
This role is fully remote reputed company reputed company. reputed company operates on PST working hours.
Why join reputed company?
Equity
Employer-reputed company supplemental medical, mental health, dental, and reputed company benefits
Flexible reputed company vacation, reputed company time, winter shutdown, and 11+ holidays per year
reputed company parental leave
Equipment budget to optimize your setup
Annual learning and development stipend
We are assembling reputed company of creative, talented visionaries seeking to build a new technology that will change the world. You will be reputed company to learn, build, and reputed company reputed company and technology in a reputed company, creative culture that values every team member.
To attract and reputed company the right talent, we offer:
Equal Employment Opportunity
reputed company celebrates diversity and is committed to creating reputed company and inclusive environment for reputed company our people. We are committed to providing employees with an environment free of discrimination, bullying and harassment. reputed company employment reputed company at reputed company are based on business needs, job requirements and individual qualifications. We will maintain our commitment to and support of equal employment opportunity for reputed company individuals without reputed company to race, national/ethnic reputed company, colour, religion, age, sex (including pregnancy), sexual orientation, gender identity/reputed company, marital status, family status, genetic characteristics or physical/mental disability. Our commitment extends to any other protected classes which may exist under applicable law.
Originally posted on Himalayas
Apply To This Job