Principal Software Engineer, Embedded Linux (AI2524)
$203,800 - $315,900
Apply now (opens in a new tab)Principal Software Engineer, Embedded Linux (AI2524)
L6
$203,800 - $315,900
- (but not limited to): Leverage IP SW from Synopsys and ARM and integrate into MLSoC SW environment
- Develop drivers for peripheral devices including Low and High speed interfaces for Linux
- Develop drivers and support for Docker and Hypervisor environments
- Test and verify Linux drivers and environment with Chip Virtualizers and Zebu emulators
- Hardware communication between multiple heterogeneous cores
- Configure Linux environments for different reference boards
- Modify and perform Yocto and eLxr/Debian builds for new functionality
- Provide SW to support HW MLSoC test validation team
- BS/MS in computer science with minimum 10 years of experience
- Hands-on experience developing firmware, boot code and SW using high performance 64 bit Arm processors
- Hands-on experience developing drivers for SPI, I2C, USB, PCIe, MIPI, Ethernet, eMMCExperience in working with silicon teams for pre-silicon verification, post-silicon bring-up and troubleshooting required
- Development experience with Embedded Linux (e.g. Yocto), Debian Linux and embedded RTOS (e.g. QNX) experience is highly desirableExperience with Docker and Hypervisors is highly desirableExperience of leveraging and developing on top of Open source software frameworks is highly desirable
- Good proficiency with C/C++Proven track record and experience building and delivering complex SW products
- Personal attributes: Can-do attitude.
Level
LeadL6
Salary
$203,800 - $315,900
Location
San Jose, CA
Occupation
Computer Systems Engineers/Architects
Industry
Computer Systems Design Services
Posted
46 days ago
To get sharper similar jobs, create your profile using the link below.