

Search by job, company or skills
We are seeking a highly skilled and motivated Bootloader Engineer with strong expertise in ARM64 platform bring-up and secure bootloader development for SONiC-based networking operating systems on the ARMv8 or ARMv9 SoC. In this role, you will design, develop, and optimize bootloaders (U-Boot or UEFI) and trusted firmware components, enabling secure and efficient system initialization, firmware chain-of-trust, and FIT or other combined image deployment on high-performance ARM platforms. You will collaborate closely with hardware / FPGA, Linux Kernel, and SONiC software teams to integrate secure and non-secure boot flows, set up secure signing server infrastructure and signing workflows, enable TPM/eHSM-based measurable boot, and ensure platform integrity through attestation and reliable recovery mechanisms. This position requires strong knowledge of ARM64 architecture, boot flow, memory initialization, storage management and low-level board firmware development for hyperscale data center environments.
Key Responsibilities
.
Required Skills & Qualificatio
Job ID: 152177993
Skills:
Java, Objective-c, Node.js, Python, Go
Skills:
Mqtt, Https, Tcp, UDP, C, Http, Tls, Python, AWS IoT Core, AWS IoT device provisioning
Skills:
Java, Machine Learning, Algorithms, C, Apis, Javascript, Natural Language Processing, Data Structures, Python, Generative AI
Skills:
Algorithms, Java, C, Javascript, Vulnerability Management, data structures, Python, package managers, open-source development, developer ecosystems, software supply chain security
Skills:
Databases, Java, Javascript, Apis, Python, C Sharp, cloud platforms