Job Description :
Senior Embedded Linux Engineer - Contractor
Plantation, FL
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:
o Modifying the Linux scheduler
o Working with RTLinux
o Implementing device drivers
o High throughput communication drivers such as ethernet, USB, and PCIe
o High performance inter-process communication
o 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.
             

Similar Jobs you may be interested in ..