Cornelis Networks is seeking a principal-level embedded engineer to architect firmware for next-generation networking silicon used in AI and HPC datacenters. A central focus is management firmware that boots, secures, and controls on-chip compute engines that accelerate collective communication. The role owns the infrastructure that makes these engines trustworthy and production-ready, rather than development of the collective algorithms themselves. Work combines hands-on architecture and firmware development with technical leadership and mentorship, with extensive use of AI tools in design, implementation, and testing. The position is remote for employees residing in the United States. The engineer will develop bare-metal firmware on a RISC-V management core, build secure image-loading and engine bring-up flows, and scale provisioning and recovery across engines and dies. The role also involves defining hardware/software interfaces with ASIC and RTL teams, validating firmware using functional simulators and automated tests, establishing architecture standards, reviewing designs and code, and mentoring engineers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed