Mission
Own the endâtoâend development of lowâlevel firmware that brings Groqâs AIâaccelerator hardware to life. Drive architectural decisions, mentor a growing team of firmware engineers, and champion bestâinâclass processes that accelerate timeâtoâmarket while raising the overall quality and reliability of our products.
Responsibilities & Opportunities In This Role
-
Technical Leadership
-
Serve as the primary technical authority for firmware across the product stack (bootloader, drivers, RTOS, applicationâlevel services). Provide vision, set standards, and make tradeâoff decisions that balance performance, power, security, and maintainability.
-
Team Enablement
-
Lift up the team by conducting regular design reviews, pairâprogramming sessions, and âfirmware brownâbagâ tech talks. Mentor junior and midâlevel engineers; create growth paths that move engineers toward seniorâstaff or principal levels.
-
Architecture & Design
-
Translate Product Requirement Documents (PRDs) into detailed firmware specifications, architecture diagrams, and interface contracts.
-
Define modular, reusable firmware frameworks that can be leveraged across multiple Groq products.
-
Leverage deep EmbeddedâŻLinux and RTOS expertise, including crafting and maintaining Device Tree blobs to describe firmwareâhardware configuration for custom board integration.
-
Design and document the firmwareâhardware interface, ensuring seamless integration with the device tree and RTOS layers.
-
Performance & Reliability
-
Lead systematic profiling, optimization, and validation of latencyâcritical paths (e.g., LPU DMA, interrupt latency, powerâstate transitions). Implement robust errorâhandling, watchdog, and safety mechanisms to guarantee >âŻ99.99âŻ% uptime in production.
-
CrossâFunctional Collaboration
-
Work handâinâhand with hardware, silicon, systemâsoftware, and AIâsoftware teams to coâdesign interfaces (PCIe, DDR, highâspeed SerDes, I²C, SPI, etc.). Drive integrationâtest strategies and resolve crossâdomain bugs quickly.
-
Continuous Improvement
-
Identify and implement process improvements (CI/CD pipelines for firmware, automated regression testing, static analysis, codeâreview standards). Champion a culture of dataâdriven decision making that yields measurable quality gains.
-
Bringâup & Debug
-
Lead bringâup activities for new LPU silicon, including bootloader development, earlyâstage peripheral bringâup, and postâsilicon validation. Perform handsâon debugging in the lab using oscilloscopes, logic analyzers, JTAG/SWD, and inâsystem trace tools.
-
Security & Compliance
-
Integrate secure boot, firmware encryption, attestation, and other security primitives. Support product certification (e.g., FCC, CE) and GTM readiness activities.
Ideal Candidates Have/are
-
B.S. in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
-
10+âŻyears of professional firmware development experience on complex, highâperformance SoC/ASIC platforms (preferably AI/ML accelerators).
-
Deep knowledge of C/C++ (Câ11 or later), assembly, and lowâlevel hardware interaction (memoryâmapped I/O, interrupt handling, DMA, bootloader design).
-
Proven experience with realâtime operating systems (FreeRTOS, Zephyr, VxWorks, ThreadX) and/or bareâmetal firmware for latencyâcritical workloads.
-
Proficiency with highâspeed interfaces (PCIe Gen3/4, DDR4/5, SerDes, Ethernet), and lowerâspeed buses (SPI, I²C, UART, CAN).
Nice To Have
-
AI/ML Firmware â Prior work on firmware for AI/ML inference engines, tensor accelerators, or similar workloads.
-
Datacenter Exposure â Understanding of serverâgrade power, cooling, and reliability requirements.
Compensation:
At Groq, a competitive base salary is part of our comprehensive compensation package, which includes equity and benefits. For this role, the base salary range is $193k to $330k, determined by your location, skills, qualifications, experience and internal benchmarks. This range is specific to roles in the United States, compensation for candidates outside the USA will be dependent on the local market.
ďťżThis position may require access to technology and/or information subject to U.S. export control laws and regulations, including the Export Administration Regulations (EAR). To comply with these requirements, candidates for this role must meet certain citizenship or residency criteria. Specifically, they must qualify as U.S. Persons for export control purposes (i.e., U.S. citizen, U.S. lawful permanent resident (Green Card holder), or a protected individual under 8 U.S.C.
-
1324b(a)(3) such as a refugee or asylee), or otherwise be eligible for an applicable export license.
, ,