28 Aug
|
Vitestork Consulting
|
Pune
28 Aug
Vitestork Consulting
Pune
Principal Software Engineer-U-Boot, Linux kernel, Device Tree, and build systems, boot software development, boot flow
Job Description
- Earned a B.E./B.Tech or M.E./M.Tech in Computer Engineering, Electrical or Electronics Engineering, or a related field.
- Built 15+ years of experience in low-level firmware or boot software development, including deep expertise in secure boot and Root of Trust implementation on SoCs.
- Demonstrated expert-level proficiency in C programming and strong experience working with low-level firmware and kernel-adjacent code.
- Applied robust knowledge of Linux internals, including boot flow, memory management, MMU fundamentals, privilege and isolation concepts, and system-level debugging.
- Gained hands-on experience with SoC and platform bring-up, with strong ownership of boot-stack quality, reliability, and security.
- Worked extensively with U-Boot, the Linux kernel, Device Tree, and build systems such as Yocto, Open Embedded, Rocky Linux, or comparable environments.
- Used debugging tools such as GDB and at least one of OpenOCD.
Skills:
U-Boot, Linux kernel, Device Tree, and build systems, boot software development, boot flow
Job Location:
Pune
Experience:
15-20 Yrs
Company Name:
Network Security R & D
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Principal Software Engineer-U-Boot, Linux kernel (Pune)
🏢 Vitestork Consulting
📍 Pune