More jobs:
Job Description & How to Apply Below
ASICFirmware
Engineer. Firmware Engineer—AIASICAccelerator
We’relookingforanexperienced
Firmware
Engineertobuildthelow-levelsoftwarefoundationforournext-generation
AItraining
ASIC.Inthisrole,you’llimplementthesecurebootchain,hardwarebring-upsequences,runtimemanagement,andhostcommunicationprotocolsthatbridgecustomsiliconand
AIworkloads.
You’llcollaboratewithsiliconarchitects,Linuxdriverengineers,security teams,andsystemvalidationtodeliverproduction-gradefirmwareforenterprise
AIinfrastructure.
- Implementsecurebootchain(BootROM→PBL/SBL→RTOS),deviceattestation,andfieldupdatemechanisms
- Bringupclocks,powerdomains,HBM,PCIe,NoC,andhigh-speed
SerDesPHYsonemulation/FPGAandsilicon - Configure
400GEthernetinterfaces(MAC/PCS/FEC) andcoordinatewithnetworkstackforRDMAoffload - Developruntimeservices:power/thermalcontrol,DVFS,watchdogs,RAS(ECC,crashdumps),errorrecovery
- Designmailboxprotocols,MSI/MSI-Xhandling,andDMAcoordinationwith Linuxdriverteam
- Buildunifiedtelemetryandeventtracingwithsynchronizeddatetimestamps(PTP/PHC)
- Support multi-diediscovery,linktraining,andtopologymanagementforchipletscaling
For:
- 5+yearsembeddedfirmware(C/C++/Rust) onASIC/SoCorGPU-likeaccelerators
- Provenexperiencewith
PCIebring-up,HBM/DDRsubsystems,or100G+Ethernet—atleastoneisamust - Hands-onwithclock/powerdomainconfigurationandRASfeatures
- Comfortablewithschematics,registerspecs,JTAG/logicanalyzerdebugging
- Strongdocumentationhabitsandsystemsthinkingacrossthefullstack
- RISC-V/ARM
64,Trust Zone/TEE,secureprovisioning,orQEMUpre-siliconexperienceisaplus - Familiarity with requirements traceability is valued
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×