Systems Software Lead - C/C++, Rust, Linux Kernel, HPC
Location
Mountain View, CA | United States
Job description
Job Title: Systems Software Lead - C/C++, Rust, Linux Kernel, HPC
Job Location: Mountain View, CA - hybrid on-site 3 days/week
Compensation: $150K - $300K+ Depending on experience plus generous equity!
Requirements: Systems Software, High-Performance Compute (HPC), C/C++, Rust, Linux Kernel
Our company is on a mission to be the compute platform for AGI. We are developing vertically integrated full-stack solutions from silicon to systems including hardware and software to train and run the largest ML workloads for AGI. We are seeking a system software leader to build a world-class team and deliver system software for our chips and systems.
Top Reasons to Work with Us
1) Competitive Compensation ($150K - $300K+ Depending on Experience)
2) Comprehensive Benefits package including equity!
3) The chance to work for a small disruptive company in the AI hardware space!
What You Will Be Doing
- Hiring and managing specialized employees and contractors to develop system software and firmware including device drivers, boot sequences, configuration and provisioning of our chips and boards
- Leading the program management of engineering milestones to deliver system software to pre- and post-silicon efforts on silicon and hardware systems
- Contributing to architecture and execution of system software development
- Collaborating with other engineering teams on system and silicon architecture based on system software requirements
- Collaborating with the silicon team on software components of silicon IP evaluation and selection process including interface IPs, clocking, thermal and process IPs to monitor and manage the silicon and hardware systems in real time
- Collaborating with kernel and compiler software teams for system-level considerations
- Collaborating with system design team on selecting suppliers, including a JDM partner, and working with them on system software deliverables and milestones
- Support customers in deployment of our hardware systems and managing these systems in their datacenters
- Collaborate with Operations Team on RMA, FA and debugging failures on systems
What You Need for this Position
Bachelors (Master's or Ph.D. preferred) in Electrical Engineering, or similar with 5+ years of experience in the following:
- Strong knowledge of high-performance compute and networking silicon and system software
- Experience with Linux kernel and user-space development for system management, BIOS, PCIe, Ethernet and similar drivers
- Experience with software architecture for high-speed interfaces drivers, boot management, real-time management, telemetry and debug of high-availability systems in ML, HPC, datacenter networking and related applications
- Experience in building and leading teams for development and field support of high-performance system software at-scale
- Strong background with high-availability software development in languages including but not limited to C, C++, Rust, Python as well as scripting for Linux and Unix shells
So, if you are a Systems Software Lead with High-Performance Compute (HPC) experience, please apply today! or send an updated copy of your resume to [email protected] for immediate consideration!
Benefits - Medical/Dental/Vision
- PTO/Vacation Days
- Equity
Colorado employees will receive paid sick leave. For additional information about available benefits, please contact Mike Vandenbergh
Applicants must be authorized to work in the U.S.
Preferred Skills
Systems Software
C
C++
Rust
HPC
Linux Kernel
BIOS
PCIe
Compute
Networking Silicon
Job tags
Salary
$150k - $300k