Deliver high quality functional products to millions of customers quickly
Requirements
- BS degree and a minimum of 10 years of relevant industry experience in silicon validation software engineering or related field
- Experienced in embedded Linux kernel development
- Relevant experience with ARM architecture
- Deep knowledge of Linux kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, file systems) and profiling
- Extensive device driver development and support (one or more of USB, graphics, video, storage, and power management)
Responsibilities
- develop Linux device drivers and user-land tests for exercising and testing the various subsystems in sophisticated SoCs
- work closely with designers and architects to understand functional IP blocks and their use-cases
- focus on implementing BSP and doing software bringup on pre and post-silicon platforms
- debug and root-cause a variety of hardware and software issues
Other
- A minimum of a BS degree and a minimum of 10 years of relevant industry experience in silicon validation software engineering or related field