As a Principal Software Engineer, you will design, develop, and deliver software and firmware for ultra-high-performance datacenter-scale solutions. This is an in-person role in a fast-paced, start-up-like environment with a small team of experienced engineers. The development culture emphasizes individual project ownership across the design, which may include ZephyrOS/OpenBMC firmware, microcode, device drivers, embedded Linux/Yocto builds, and upper-level control software. The role includes cradle-to-grave product ownership beyond product shipment, including support for customer trials, resolving field issues, product sustainability, and validation and automation. You will collaborate with an interdisciplinary engineering team working on forward-looking technologies and interact extensively with partner engineering teams.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior