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 position in a fast-paced, start-up-like environment with a small team of experienced engineers. The “One Person, One Project” development culture gives you ownership of all aspects of a design, potentially including ZephyrOS/OpenBMC firmware, microcode, device drivers, embedded Linux/Yocto builds, and upper-level control software. Product ownership extends beyond shipment: you may assist with customer trials, address field issues, ensure product sustainability, and drive validation and automation. You will collaborate with an interdisciplinary engineering team and partner engineering teams on forward-looking technologies. The position requires a bachelor's degree in engineering and 12 or more years of related experience. Beneficial experience includes leading a small team or serving as a technical mentor.
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
Principal