Gigamon

Director, Hardware Engineering

Gigamon

full-time

Posted on:

Location Type: Hybrid

Location: Guindy, Chennai • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

LinuxTCP/IP

About the role

  • Define and drive the technical roadmap for embedded systems and hardware bring-up
  • Lead, mentor, and grow a team of embedded software and hardware engineers
  • Oversee the architectural design of embedded systems
  • Lead the entire hardware bring-up process
  • Direct the development of embedded software, including bootloaders, BSPs, device drivers, and user-space applications
  • Guide the team in Linux kernel development
  • Oversee the design and implementation of networking protocols and drivers
  • Provide expert guidance on debugging complex hardware/software interaction issues
  • Collaborate effectively with hardware design, QA, product management, and other teams
  • Establish and refine best practices for embedded software development, testing, and CI/CD

Requirements

  • Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, or a related field
  • 25 years of experience as a Director of Engineering for Hardware Bring-up
  • Deep proficiency in C for embedded systems development
  • Expert-level knowledge of Linux kernel internals, device drivers, system calls, and kernel-space programming
  • Proven experience in bringing up new embedded hardware platforms
  • Strong understanding of networking concepts and protocols (TCP/IP, Ethernet, Datacom, etc.)
  • Experience with various embedded architectures (e.g., x86, ARM, MIPS) and related development tools
  • Demonstrated ability to lead and manage engineering teams
  • Exceptional ability to diagnose and resolve complex technical challenges in embedded systems
  • Excellent communication skills for interacting with technical teams, stakeholders, and potentially customers.
Benefits
  • Equal opportunity employer
  • Commitment to providing reasonable accommodation for individuals with disabilities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C programmingLinux kernel developmentbootloadersBSPsdevice driversuser-space applicationsnetworking protocolsdebuggingembedded systems architectureembedded hardware platforms
Soft skills
leadershipmentoringteam managementcollaborationcommunicationproblem-solvingtechnical guidancebest practices establishmenttestingCI/CD
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer ScienceBachelor's degree in ElectronicsMaster's degree in ElectronicsBachelor's degree in Electrical EngineeringMaster's degree in Electrical Engineering