Firmware Engineer
Listed on 2026-02-12
-
Software Development
Embedded Software Engineer, Software Engineer
We are an international pre‑IPO silicon startup with development offices in Boston MA, Durham NC, and San Jose, CA. Named one of the 10 hottest semiconductor startups of 2025, we are developing and delivering revolutionary new silicon devices to address the cloud datacenter core and edge are well funded by some of the leading investment firms in the world. Come join our team and be part of revolutionizing the future of the cloud!
Aboutthe Role
We are looking for a firmware engineer to join our US software engineering team. You will be working in a highly talented software development team responsible for implementing advanced features in firmware for an Arm‑based SoC. In addition, you will have the opportunity to execute hardware/software co‑simulation on a hardware emulation platform. Location is flexible between either of our East coast offices in Billerica, Massachusetts or Durham, North Carolina.
RequiredExperience
- Firmware development experience on multi‑core embedded SoCs (Arm)
- Experience with real‑time operating systems (RTOS) and Linux.
- Experience in developing drivers for low level hardware components such as NOR, NAND, and NVME flash devices.
- Knowledge of hardware peripheral interfaces and protocols such as SPI, I2C, GPIO, etc.
- Experience with developing and integrating UEFI drivers
- Experience with Trusted Firmware (TF‑A) and secure boot flow.
- Experience in integration and advanced usage of cross toolchain (C cross‑compiler, assembler, debugger, instruction set simulator, etc.)
- Knowledge of L2/L3 communication protocols (Ethernet, TCP/IP, etc.) is highly desired
- Knowledge/Experience with low level hardware systems, PCIe, Ethernet, and DDR preferred.
- Experience with complex and highly available distributed systems
- Experience using emulation systems for hardware/software co‑simulation
- Proficiency in C
- Good written/verbal skills
Seniority level:
Mid‑Senior level
Employment type:
Full‑time
Job function:
Semiconductor Manufacturing
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).