Senior Platform Software Engineer, System Engineering

Added
7 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

linux python c/c++ driver development pcie

šŸ“‹ Description

  • Drive end-to-end design, development, and debugging of high-performance system software in C/C++.
  • Own control plane features—configuration, events, failover—for high availability.
  • Collaborate with teams/vendors to define interfaces; implement bring-up, drivers, L2/L3 networking.
  • Architect software for firmware management and updates with minimal downtime.
  • Mentor the team; set code quality standards and guide cross-functional initiatives.

šŸŽÆ Requirements

  • C/C++ (C++11+), Python; track record in designing and debugging large-scale systems.
  • Deep Linux/UNIX systems programming; kernel concepts and driver development.
  • HW/SW integration experience: system bring-up, platform requirements; debugging BMC/BIOS/PCIe/I2C.
  • Strong technical leadership; autonomous handling of complex tasks; guides development.
  • Experience with storage or L2/L3 networking protocols.
  • Interest in CPU architecture and data-center hardware; cross hw/sw problems.
  • Nice to have: Platform Security features (Secure Boot, RoT, TPM 2.0).

šŸŽ Benefits

  • Growth-focused culture with support to develop your skills.
  • Flexible time off and wellness resources.
  • Collaborative team culture.
  • Recognition as Fortune's Best Workplaces in Technology and the Bay Area.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →