Logo
Anduril Industries, Inc.

Software Engineer, EagleEye - Displays (VR)

Anduril Industries, Inc., Costa Mesa, California, United States, 92626

Save Job

Overview

Firmware Engineer, EagleEye - Displays (VR). Anduril Industries is a defense technology company focused on transforming U.S. and allied military capabilities with advanced technology. Anduril’s EagleEye team builds AR/VR products to deliver high-performance XR experiences for soldiers, technicians, and emergency responders. Our goal is to redefine the human-to-machine interface of modern conflict with excellence in design, reliability, and speed. ABOUT THE JOB

We are seeking a Firmware engineer to deliver kernel drivers for VR displays across novel interconnects. The role involves deep understanding of i/o protocols, data compression, and firmware to overcome bandwidth and latency bottlenecks. We operate on fast timelines and ship production code every day. WHAT YOU’LL DO

DAY 1: Design, build, and deliver a modular display runtime that supports 4x5k micro OLED, 2x4k fast LED, and future VR displays with varying refresh rates atop Qualcomm xr2 SoCs Design, build, and deliver firmware (with necessary kernel drivers) to support geometric, photometric, and optics calibration for displays / pancake lens WHAT YOU WILL CONTINUE TO DO

Compose ICDs / APIs for third parties to integrate their own VR displays Interface with kernel, calibration, and display engineers at Reality Labs, Qualcomm, and other industry partners to debug and correct hardware interfaces Utilize infrastructure providing deterministic builds and configuration management, guaranteeing software traceability and minimizing maintenance burden REQUIRED QUALIFICATIONS

History of pathfinding products 0→1 Experience building display drivers via MIPI DSI, eDP, DP alt mode Experience synchronizing multiple displays with microsecond precision Debugging skills with JTAG, SWD, oscilloscopes, logic analyzers, interposer boards Interest in learning adjacent skills to expedite integration of novel feature sets (e.g., multi display and multi SoC synchronization) C, C++, and/or Rust PREFERRED QUALIFICATIONS

Experience synchronizing multiple SoCs and their displays Experience exploiting compression protocols to support higher resolution displays and reduce power consumption Familiarity with other common bus protocols - SPI, I2C, CAN, RS232, RS485, Ethernet, etc Experience measuring, optimizing MTF Familiarity with Android, EEPROM, and UEFI file systems COMPENSATION AND BENEFITS

US Salary Range: $168,000 - $252,000 USD The salary range is an estimate based on base salary; actual offer may vary based on experience, education, and other factors. Equity grants are included in many full-time offers as part of total compensation. Anduril offers comprehensive benefits, including: Platinum Healthcare Benefits: comprehensive medical, dental, and vision plans Basic Life/AD&D and long-term disability insurance Generous holiday calendar and PTO 16 weeks of paid Caregiver & Wellness Leave Family Planning & Parenting Support Mental health resources and additional work-life services Professional development stipend Daily meals and provisions at many offices Commuter benefits; relocation assistance (where eligible) 401(k) retirement plan (traditional and Roth) for US roles The recruiter assigned to this role can share more information about compensation and benefits during the hiring process. EQUAL EMPLOYMENT OPPORTUNITY

Anduril is an equal-opportunity employer committed to creating a diverse and inclusive workplace. All qualified applicants will be treated with respect and receive equal consideration for employment regardless of race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, age, or any other protected characteristic, in accordance with applicable laws.

#J-18808-Ljbffr