4 дня назад
Senior Platform Software Engineer (C/C++)
180 000 - 270 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Platform Software Engineer (C/C++): Designing, developing, and testing system software for upcoming data-platform hardware with an accent on platform drivers, networking, storage, and remote server management. Focus on bringing up and debugging complex x86, PCIe, NVMe, and networking systems across hardware, firmware, and Linux, while improving fleet-level reliability.
Location: Santa Clara, California, United States; remote and onsite work indicators are included in the posting.
Annual base salary: $180,000–$270,000 USD
Company
is a public data-platform company serving hyperscalers, AI labs, AI hardware suppliers, and the broader AI ecosystem.
What you will do
- Plan and influence the lifecycle of new hardware platforms from design and bring-up through deployment, upgrades, manufacturing release, and fleet-level reliability.
- Debug complex hardware and firmware issues across CPUs, chipsets, peripheral components, x86, PCIe, NVMe, and networking.
- Design and improve remote server management capabilities using standards such as Redfish and enhance reliability, availability, and serviceability features.
- Develop and maintain system software components in C, C++, Python, Go, and Rust.
- Collaborate with vendors on requirements and system delivery.
- Work with hardware engineers, system architects, and operating-system developers on specifications, design reviews, and hardware-software integration.
Requirements
- Bachelor’s or master’s degree in electrical engineering, computer engineering, computer science, or equivalent practical experience.
- Strong C/C++ skills, including object-oriented design and C++11 or later, plus Python for build, test automation, and lab tooling.
- Hands-on experience with hardware-platform design feedback, bring-up, system-level debugging, customer delivery, and support.
- Experience with CPU architectures, BMC, BIOS, PCIe, I2C, SMBus, or PMBus.
- Solid Linux skills covering kernel logs, drivers, bootloaders, and root-cause analysis across hardware, firmware, and operating-system boundaries.
- Strong communication and collaboration skills, with an interest in CPU architecture and data-center hardware.
Nice to have
- Experience shipping or supporting enterprise-class x86 appliances.
- Experience with BMC firmware, OpenBMC, Redfish, or IPMI.
- Experience developing or debugging BIOS/UEFI.
- Experience with Go and Rust.
Culture & Benefits
- Innovation-focused environment that encourages critical thinking and challenging technical work.
- Growth and development support.
- Collaborative team culture focused on shared outcomes.
- Flexible time off, wellness resources, and company-sponsored team events.
- Accessibility accommodations are available throughout the hiring process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Core-Platform Software Engineer (Embedded)
140 500 - 221 500$
8 дней назад
Principal Software Engineer (Quantum Computing)
165 000 - 200 000$
8 дней назад
Embedded Software Engineer III (C/C++)
100 000 - 135 000$
10 дней назад
Senior Software Engineer - Platform Integration, Robot Software (Automotive)
209 000 - 260 000$
7 дней назад
Senior Software Engineer (Control Systems, Quantum Computing)
150 000 - 175 000$
9 дней назад
Senior BMC Firmware Engineer (AI)
200 000$