Senior Firmware Development Engineer
Core
Develop compute-intensive test applications and profiling tools for MAIA hardware systems, focusing on PCIe, memory, network, and TDP workloads to validate functional and performance scenarios.
Role type
Senior IC firmware development engineer (post-silicon validation)
Builds
Post-silicon test suites, workload profiling tools, and benchmarking utilities for hardware accelerators
Domain
Semiconductor hardware validation, AI infrastructure, high-performance computing
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C++ development, post-silicon SoC validation, PCIe/Memory/Network controller expertise, build systems (CMake), CI/CD familiarity, power/thermal profiling, AI model/kernel knowledge (NCCL, Mistral), GPU/tensor programming
Preferred skills
Experience with DMAs, Image decoders, PVT characterization
Technologies
C++, CMake, CI/CD, NCCL, Mistral, CUDA, PCIe, DDR, HBM
Responsibilities
Design and develop workload profiling and analysis tools; Develop end-to-end post-silicon tests for functional and performance scenarios; Collaborate with AI Frameworks SW, Silicon & System Validation, and Architecture teams
Seniority
Senior, hands-on IC
