Gigamon - Senior Staff Software Engineer - Firmware (India)

Gigamon - Senior Staff Software Engineer - Firmware (India)

13 Oct
|
gigamon
|
India

13 Oct

gigamon

India

About the Role:

At Gigamon, our purpose is to protect the hybrid networks and data of the largest, most complex organizations on the planet. This role is part of a team focused on building and securing foundational firmware and boot software for embedded platforms and SoCs.

What you'll do:

- Design, implement, and maintain production-quality secure boot and Root of Trust solutions for embedded platforms and SoCs.
- Enable and harden the boot and firmware stack, including boot flow, early platform initialization, and U-Boot.
- Drive OS-level security enablement through Linux kernel and BSP integration, Device Tree updates, reserved memory definitions, firmware interfaces, and secure/non-secure boundary design.
- Develop and debug platform security components and low-level drivers, including crypto accelerators, key services, secure storage, lifecycle and provisioning flows, anti-rollback mechanisms, and attestation hooks.
- Lead firmware architecture definition by working with geographically distributed stakeholders.
- Perform hands-on platform bring-up, system-level debugging, and root-cause analysis across FPGA, emulation, early-silicon, and production environments.

What you've done:

- B.E./B.Tech or M.E./M.Tech in Computer Engineering,



Electrical or Electronics Engineering, or a related field.
- 10+ years of experience in low-level firmware or boot software development, including deep expertise in secure boot and Root of Trust implementation on SoCs.
- Expert-level proficiency in C programming and strong experience working with low-level firmware and kernel-adjacent code.
- Robust knowledge of Linux internals, including boot flow, memory management, MMU fundamentals, privilege and isolation concepts, and system-level debugging.
- Hands-on experience with SoC and platform bring-up, with strong ownership of boot-stack quality, reliability, and security.
- Extensive work with U-Boot, the Linux kernel, Device Tree, and build systems such as Yocto, Open Embedded, or comparable environments.
- Proficiency with debugging tools such as GDB and at least one of OpenOCD, JTAG, Lauterbach, or similar platforms.
- Familiarity with platform security building blocks such as secure boot, secure storage, lifecycle and provisioning, anti-rollback, attestation, and firmware and OS trust boundaries.
- Exposure to Broadcom and Marvell SDK environments.

📌 Gigamon - Senior Staff Software Engineer - Firmware (India)
🏢 gigamon
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: gigamon - senior staff software engineer - firmware (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: gigamon - senior staff software engineer - firmware (india) / india