Sr. Staff HW Engineer - India - Hybrid

Chennai , India
full-time

AI overview

Lead the design and architecture of complex embedded systems for networking hardware, guiding teams in low-level software development and ensuring platform security.

What you’ll do

  • Lead the architecture and bring-up of new hardware platforms, including hardware-software interface design, board bring-up planning, and system-level debugging.
  • Design, develop, and debug low-level software, including bootloaders (e.g., U-Boot), system firmware (e.g., BIOS), and Linux kernel device drivers for x86, ARM, and MIPS architectures.
  • Develop and maintain custom kernel drivers for peripherals (I2C, SPI, UART, USB, PCIe) and enhance the Linux networking stack, contributing to open-source initiatives such as ONIE and OpenBMC.
  • Architect and implement Board Management Controller (BMC) firmware, leveraging standards like IPMI and Redfish, and drive solutions based on the OpenBMC framework.
  • Collaborate with security teams to implement platform security features, including Hardware Root of Trust (HROT).
  • Guide development and debugging efforts for networking hardware, including Broadcom and Marvell switch silicon (e.g., Trident 4, Tomahawk, CN9XXX), high-speed SerDes, optical modules, and Ethernet/PCIe PHYs.
  • Architect and maintain embedded Linux build systems (Yocto, Buildroot) and adapt enterprise Linux distributions (e.g., Rocky Linux) for custom hardware.
  • Mentor engineers, conduct code reviews, and drive continuous improvement through agile methodologies and best practices.

What you’ve done

  • Bachelor’s degree in Electronics, Electrical, or Computer Science Engineering (required).
  • 10+ years of professional experience in software design and development for hardware networking products.
  • Demonstrated leadership in hardware bring-up, including debugging with lab equipment (logic analyzers, trace32, BIOS/CPLD programming tools) and schematic analysis.
  • Deep expertise in embedded systems, including platform firmware (U-Boot, BIOS), BMC architecture, and embedded security (HROT).
  • Mastery of C programming (and C++ for embedded systems), Linux kernel internals, device driver development, and memory/process management.
  • Extensive experience with embedded Linux build systems (Yocto, Buildroot) and enterprise Linux distributions (e.g., Rocky Linux).
  • Proven track record with networking protocols (TCP/IP, Ethernet), high-speed interfaces (SerDes, Ethernet/PCIe PHYs), and switch silicon from major vendors such as Broadcom and Marvell.
  • Experience with optical modules and modern hardware management interfaces (OpenBMC, IPMI, Redfish).
  • Strong background in technical leadership, system architecture, feasibility analysis, and technical specification development.

Who you are:

  • A technical leader with a passion for architecting complex embedded systems and driving innovation.
  • Analytical and detail-oriented, with exceptional troubleshooting and root cause analysis skills.
  • An effective communicator, able to convey complex technical concepts to diverse audiences.
  • A collaborative mentor who fosters growth in others and promotes best practices.
  • Adaptable and proactive, thriving in fast-paced, agile environments and committed to continuous improvement.

Gigamon offers intelligent Traffic Visibility Networking solutions that amplify observability tools, ensuring security, compliance, and performance optimization in hybrid and multi-cloud IT infrastructures for global enterprises.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Engineer Q&A's
Report this job
Apply for this job