SiMa.ai · 6 months ago
Principal Software Engineer, Linux PCIe Device Drivers (AI2370)
SiMa.ai is a developer of machine learning technology to deliver a software-centric platform. They are seeking a Principal Software Engineer to create the SDK for their MLSoC product line, focusing on developing OS, boot software, and device drivers for embedded systems.
Responsibilities
Leverage IP SW and integrate into MLSoC™ SW environment
Develop drivers for End Point, Root Complex and PCIe Bifurcation modes for the embedded system
Test and verify Linux PCIe device drivers and environment with Virtualizers and Zebu emulators
Design, Implement and Test Host drivers, libraries and test applications to interface to SiMa.ai’s MLSoC™
Experience integrating GPUs, NVME drives, and other PCIe devices to a Host Root Complex system
Configure Linux environments for different reference boards
Modify and perform Yocto builds for new functionality
Provide SW to support HW MLSoC test validation team
Own the overall design of the data transfer and data structures used for management and data transfer over PCIe
Qualification
Required
BS/MS in computer science with minimum of 10+ years of experience
Hands-on, production deployed experience developing firmware, boot code and SW using high performance 64 bit Arm processors
Hands-on, production deployed experience developing drivers for PCIe End Point and Root Complex embedded systems
Development experience (preferably production deployed) with x86 Linux Host systems to communicate with PCIe EP devices
Hands-on experience bringing up and troubleshooting new PCIe devices
Good proficiency with C/C++
Proven track record and experience building and delivering complex SW products
Preferred
Development experience with Embedded Linux (e.g., Yocto) and embedded RTOS (e.g., QNX) is highly desirable
Experience in working with silicon teams is highly desirable
Company
SiMa.ai
SiMa.ai is a developer of machine learning technology to deliver a software-centric platform.
H1B Sponsorship
SiMa.ai has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (5)
2024 (12)
2023 (4)
2022 (1)
2020 (1)
Funding
Current Stage
Growth StageTotal Funding
$355MKey Investors
Maverick CapitalMSD PartnersFidelity
2025-08-01Series C· $85M
2024-04-04Series B· $70M
2023-06-13Series B· $13M
Recent News
Crunchbase News
2025-12-26
Company data provided by crunchbase