
Senior Embedded Software Engineer
Posted 10 hours ago

Posted 10 hours ago
This is a fully remote position, open to applicants in United States.
• Create and deploy embedded firmware for server management, telemetry, and control systems.
• Enhance and maintain our proprietary OpenBMC firmware by adding new features and improvements.
• Facilitate real-time monitoring of power, thermal sensors, and overall hardware health.
• Collaborate closely with hardware engineers to validate firmware for both existing and upcoming platforms.
• Troubleshoot and optimize low-level drivers and communication protocols.
• Contribute to the long-term architecture of firmware aimed at ensuring GPU cluster reliability.
• Over 5 years of experience in embedded systems or firmware development.
• Strong proficiency in embedded Linux.
• Practical experience with BMCs, microcontrollers, or SoC firmware.
• Knowledge of hardware bring-up and debugging processes.
• Programming languages: C, C++, Bash, Go, YAML.
• Familiarity with firmware such as OpenBMC, U-Boot, and Linux Kernel.
• Experience with interfaces including I2C, I3C, SPI, eSPI, UART, LPC.
• Understanding of protocols such as SMBus, PCIe, PMBus, and PECI.
• Proficiency in build systems like Meson and CMake.
• Knowledge of descriptors and formats including FRU, SMBIOS, ACPI, and DMI.
• Competitive compensation.
• Opportunities for career advancement and professional development.
• Flexibility and a focus on work-life balance.
• A collaborative and innovative work culture.
• Chance to engage in impactful AI projects.
• An international environment with talented teams.
Cision France
Navigate Power
Get handpicked remote jobs straight to your inbox weekly.