SpaceXAI20 days ago

Инженер-программист - Linux Kernel (C++, C)

Salary not specified
MARKET
15,900median for this role
Data Scientist · 115 jobs with disclosed pay
5,000half of the offers: 12,796–20,50043,793
The employer didn't disclose pay — compare with the market yourself.
Palo Alto

Responsibilities

  • 01Build and maintain the lean, high-reliability Linux-based operating system that underpins our supercomputer network fabric
  • 02Write (or rewrite) high-performance device drivers to extract the maximum physical capability from our network and compute hardware
  • 03Manage deployment, operation, and debugging of our platform in production
  • 04Rigorous resolution and root-causing of anomalies to ensure the system is constantly improving in reliability
  • 05Developing and constantly improving our tools for observability and configuration management
  • 06Collaborate with our hardware teams and external partners to design the next generation of supercomputer hardware – and then bring up our OS and software stack on it

Requirements

  • 01Hands-on systems programming experience in C or C++
  • 02Strong operating systems fundamentals (scheduling, memory management, I/O)
  • 03Understanding of computer networking, both in the host (OS stack) as well as common network devices like switches and routers
  • 04Excellent written and verbal communication skills

What we offer

  • 01$180,000 - $440,000 USD Base salary
  • 02Equity
  • 03Comprehensive medical, vision, and dental coverage
  • 04Access to a 401(k) retirement plan
  • 05Short & long-term disability insurance
  • 06Life insurance
  • 07Various other discounts and perks