Senior Embedded C++ Engineer
- $150,000-$260,000
- Remote
- Permanent
About the job
🚀 Senior Embedded C++ Engineer – PCIe / RTOS / Platform Firmware
We’re looking for a Senior Embedded C++ Engineer to join a pioneering AI hardware company developing next-generation accelerator technology for high-performance computing and AI workloads.
Backed by a world-class engineering team, they are building cutting-edge silicon and platform solutions that push the boundaries of compute performance, requiring highly optimized firmware running close to the hardware.
This is a hands-on C++ firmware engineering position focused on developing production-grade platform firmware for complex hardware systems. You'll work across board bring-up, device communication, platform initialization, and low-level system integration, helping deliver firmware that powers next-generation accelerator platforms.
🎯 Requirements
• 5+ years of embedded firmware development experience (recent development in C++)
• Strong hands-on C++ development skills (C++11/14/17+ preferred)
• Experience building production firmware close to hardware
• Proven RTOS implementation experience
• Experience with board bring-up, boot sequences, and platform initialization
• Strong debugging skills across firmware and hardware environments
• Background working with MCUs, SoCs, accelerators, or silicon-adjacent systems
âž• Nice to Have
• PCIe, UCIe, or other high-speed interconnect experience
• Multi-chip or accelerator platform experience
• Silicon bring-up experience
• Performance optimization and host-device transfer expertise
• Modern C++ design practices including RAII, ownership semantics, and concurrency concepts
📍 Location: United States or Canada (Remote)
đź’° Compensation: Competitive Base Salary upto $260k + Equity + Comprehensive Benefits depending on the experience