Leap Motion

Embedded Software and Firmware Engineer at Leap Motion

San Francisco · Full Time
Apply to Leap Motion

Job Description

Leap Motion is transforming how we interact with technology using the original interface: the human hand. We are opening up new possibilities for a platform beyond the screen, forging the next generation of VR/AR interfaces, and creating new opportunity in fields as diverse as healthcare, education, music, remote collaboration, and more! By bringing people and computing devices closer together, Leap Motion offers the opportunity to help bring science fiction to life.

Want to help build the future of Leap Motion technology? We’re looking for an expert in C for embedded systems who is comfortable dipping into C++ when the need arises. You’ll be responsible for building USB drivers, camera control software, and making sure we're taking maximal advantage of the hardware available.

Responsibilities:

-Develop sensor and USB drivers to deliver the highest possible quality of data at
high speed
-Develop drivers and build tools in a demanding embedded linux environment
-Research new possibilities for minimizing power usage while improving
throughput
-Test and provide guarantees about the stability and speed of our devices

Requirements:

-B.S. in Software Engineering or Computer Science, or related field
-3+ years in industry
-Expert in C
-Experience developing device drivers for Embedded Linux or other RTOSes
-Familiar with USB, MIPI, I2C, and UART protocols
-Familiar with C++ and ARM Assembly
-Familiar with serialization, backwards compatibility concerns, and terminal
debugging
-Strong understanding of multitasking in an RTOS context
-Comfortable using an oscilloscope for debugging
-Capable of operating in the hardware domain, and able to read schematics and -
block-level diagrams

Benefits:

-Work with a team of some of the best in the industry at the cutting edge of
research
-Competitive Salary + equity package
-Comprehensive benefit plans, including health, dental, vision, flex spending
account
-"Take as you need" vacation policy
-Daily catered lunches & dinners
-Fully stocked fridge/pantry

*Leap Motion is an Equal Opportunity Employer
*NOTE: All persons hired will be required to verify identity and eligibility to work in the United States.

Apply Now

What We're Building

Leap Motion is transforming how we interact with technology using the original interface: the human hand. Over the last two years, we’ve shipped almost half a million motion-tracking controllers to developers and consumers around the world, opening up new possibilities for a platform beyond the screen – from music and gaming, to healthcare and education, to the next generation of VR/AR interfaces. By bringing people and computing devices closer together, a career at Leap Motion offers the opportunity to help bring science fiction to life.

Other Jobs at Leap Motion

Leap Motion Team

Michael Buckwald
CEO and Founder of Leap Motion. Board member and global start-up investor and advisor.
David Holtz
CTO; Formerly Applied Math PhD; NASA Langley & Max Planck Institute
Evan Kriminger
Machine learning engineer at Leap Motion doing real-time hand tracking. PhD from University of Florida with dissertation work on active learning.
Caleb Kruse
Stanford Grad. National Geographic Young Explorer. Experienced in Fieldwork.
Rebecca Lee
Dynamic leader who excels in project mgmt & effectively coordinates the efforts of many to achieve biz objectives. Worked at Bridgewater Associates, ABC News.
See More

Have Questions? Ask Us Anything