This job might no longer be available.
Senior Embedded Linux Engineer - Contractor
Culver City, CA, Plantation, FL (HQ), Sunnyvale, CA, Tel Aviv, Israel, Toronto, ON, Zurich, Switzerland 4 years ago
Company Description
Magic Leap is an eclectic group of visionaries, rocket scientists, wizards, and gurus from the fields of film, robotics, visualization, software, computing, and user experience.
We are growing quickly, and this is the time to get on board and play a role in shaping the way people will be interacting with the world tomorrow.
Job Description
At Magic Leap, our product must meet very strict timing requirements, move large amounts of data between subsystems, and ensure customer security and privacy at all times. We are seeking developers with experience in the Linux kernel on embedded platforms to help us build and improve our operating system in many ways, ranging from IPC to off-device communication and security.
Responsibilities:
- Design, maintain, and update Linux kernel components
- Design, author, and maintain user-space programs that interact with the Linux kernel
- Maintain distribution level OS components such as systemd, iptables, and device tree
- Troubleshoot and repair defects in the embedded SW product and solving other technical issues, often in C/C++
- Tuning the system to operate efficiently within a constrained environment
- Participate in peer code reviews in the team
Qualifications:
- 5+ years experience in Linux kernel development
- Underlying knowledge of embedded systems
- Fluent in the C language
- Detailed understanding of the Linux kernel, including style guidelines
- Experience with one or more of the following:
- Modifying the Linux scheduler
- Working with RTLinux
- Implementing device drivers
- High throughput communication drivers such as ethernet, USB, and PCIe
- High performance inter-process communication
- Contributing to the upstream kernel
- Experience with I2C, SPI, and other low-level protocols is preferred, but not required
Education:
- Bachelor’s degree in computer science or a related field is required; master’s degree or higher is preferred
Additional Information
- All your information will be kept confidential according to Equal Employment Opportunities guidelines.
#LI-CP1
Create Your Profile — Game companies can contact you with their relevant job openings.