Senior Firmware Engineer - GPU
About the role
For our client, we are seeking a Senior Firmware Engineer - GPU to join the team of a leader in the Telecommunications & Hardware space. This role will focus on low-level firmware development for GPU hardware, with an emphasis on peripheral control, secure update mechanisms, and telemetry. You will partner closely with hardware architects and cross-functional engineering teams to define interfaces, solve complex integration challenges, and deliver reliable features into production. The ideal candidate brings deep embedded systems experience and strong C programming skills to support high-reliability firmware for resource-constrained environments. Location: Remote - US based candidates only, no visa sponsorship available
Responsibilities
- Build, architect, and debug firmware for GPU hardware with a focus on peripheral control
- Design high-reliability firmware update and telemetry mechanisms for GPUs
- Collaborate with hardware architects to define firmware-hardware interfaces
- Implement secure firmware solutions using high-reliability coding practices
- Work with cross-functional teams to develop and launch new features into production
Qualifications
- BS or MS in Electrical Engineering, Computer Science, Computer Engineering, or relevant experience
- 5+ years of low-level firmware development or embedded systems experience
- Proficiency in managing peripherals and communication stacks using protocols such as SPI, I2C, and PCIe
- Expert-level C programming for resource-constrained environments
- Familiarity with RISC-V or similar embedded architectures
- Strong understanding of software development and coding standards
- Excellent teamwork skills and the ability to collaborate with hardware and engineering teams
Benefits
- Comprehensive benefits package available for employees and families
- Equity options offered as part of compensation
- Highly competitive salaries
Pay
Compensation: $152,000 – $241,500 annually