Skip to Main Content
Display Software Engineer
Cascade Engineering Services Redmond, WA

Display Software Engineer

Cascade Engineering Services
Redmond, WA
  • Full-Time
Job Description
Company Info
Job Description

In Mixed Reality, people—not devices—are at the center of everything we do. Our tech moves beyond screens and pixels, creating a new reality aimed at bringing us closer together—whether that’s scientists “meeting” on the surface of a virtual Mars or some yet undreamt-of possibility. To get there, we’re incorporating diverse groundbreaking technologies from sensors, computer vision, machine learning, human-computer interaction, AI, and more.

The Mixed Reality display software team builds the display pipeline software/firmware from operating system to hardware silicon on Mixed Reality products. We are looking for a highly motivated software/firmware engineer with experience in developing firmware, driver, and embedded software for the display subsystem.

Responsibilities:

· Firmware and driver development for the Mixed Reality display software team.

· Help define the next generation of Mixed Reality products.

· Develop, instrumentation, test, debug, and improve our own and third-party display diagnostics and calibration tools.

· Design and build functional test scripts and software for display firmware features.

· Assist with hardware bring-up and device manufacturing and failure analysis.

· Review and provide feedback on incoming software and firmware code changes.

· Provide documentation/wiki on display software/firmware features and troubleshooting tips.

Required Qualifications:

· BS or MS in Computer Engineering, Electrical Engineering, Computer Science or related field OR equivalent professional experience.

· 5+ (senior) or 3+ (junior) years of professional experience in embedded software/firmware development.

· Strong programming skills (C/C++ required and Python desirable).

· Embedded hardware experience, including understanding schematics, I2C, SPI, USB, RS232, and associated communication protocols, is a plus.

Preferred Qualifications:

· Windows or Linux device driver development.

· Experience in Android and/or Qualcomm SoC.

· Experience in display hardware bring-up and manufacturing.

· Excellent written and verbal communications skills.

· Experience with debugging tools such as JTAG, oscilloscopes and bus analyzers.

· Experience in AR/VR technology.

How can the hiring manager reach you?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Cascade Engineering Services job posting for a Display Software Engineer in Redmond, WA with a salary of $59 to $106 Hourly with a map of Redmond location.