Director Hardware Engineering
5 hours ago
Description Key Responsibilities:Strategic Leadership & Vision: Define and drive the technical roadmap for embedded systems and hardware bring-up, aligning with overall product strategy. Team Management & Development: Lead, mentor, and grow a team of embedded software and hardware engineers, fostering a culture of innovation and excellence. Architectural Design & Review: Oversee the architectural design of embedded systems, ensuring scalability, performance, and reliability. Conduct rigorous code and design reviews. Hardware Bring-up & Integration: Lead the entire hardware bring-up process, from initial board power-on to full system integration with the embedded Linux operating system. Embedded Software Development: Direct the development of embedded software, including bootloaders (., U-Boot), board support packages (BSPs), device drivers, and user-space applications. Linux Kernel Expertise: Guide the team in Linux kernel development, customization, and optimization for specific hardware platforms, including device tree configurations. Networking Implementation: Oversee the design and implementation of networking protocols and drivers within the embedded Linux environment, potentially focusing on specific technologies like Datacom or Ethernet. Troubleshooting & Debugging: Provide expert guidance on debugging complex hardware/software interaction issues, kernel panics, and performance bottlenecks. Cross-Functional Collaboration: Collaborate effectively with hardware design, QA, product management, and other teams to ensure seamless product development and delivery. Process Improvement: Establish and refine best practices for embedded software development, testing, and continuous integration/delivery (CI/CD). Required Skills and Experience:Extensive C Programming Expertise: Deep proficiency in C for embedded systems development, including low-level programming and memory management. Linux Kernel Development: Expert-level knowledge of Linux kernel internals, device drivers, system calls, and kernel-space programming. Hardware Bring-up: Proven experience in bringing up new embedded hardware platforms, including debugging and validating custom peripherals. Networking Protocols: Strong understanding of networking concepts and protocols (TCP/IP, Ethernet, Datacom, and their implementation in embedded Linux. Embedded Systems Architecture: Experience with various embedded architectures (., x86, ARM, MIPS) and related development tools. Leadership & Management: Demonstrated ability to lead and manage engineering teams, including project planning, resource allocation, and performance management. Problem-Solving & Analytical Skills: Exceptional ability to diagnose and resolve complex technical challenges in embedded systems. Communication & Collaboration: Excellent communication skills for interacting with technical teams, stakeholders, and potentially customers. Required Skills & Qualifications:Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, or a related field. An individual with 25 years of experience as a Director of Engineering for Hardware Bring-up is a senior leader responsible for all hardware engineering functions, from architectural definition to manufacturing. With this extensive background, they have deep technical and strategic expertise, including team management, cross-functional collaboration, and the delivery of high-quality products. Extensive experience in embedded software development, with a strong emphasis on C programming. Deep expertise in Linux kernel development, including device drivers, kernel modules, and system calls. Proven experience in hardware bring-up and debugging embedded systems. Familiarity with various embedded communication protocols (I2C, SPI, UART, USB, PCIe, . Experience with embedded Linux build systems (., Yocto, Buildroot, Rocky Linux). Strong understanding of networking concepts and protocols (TCP/IP, Ethernet, Datacom, and their implementation in embedded Linux. Drive the development, integration, and bring-up of BCM and Marvell SDK-based embedded systems. In-depth understanding of Broadcom's network silicon, specifically the Trident 4 and Tomahawk architectures. BIOS/UEFI: Expertise in UEFI bootloaders, storage protocols (SATA, NVMe, AHCI), and x86 architecture. Proven experience with hardware bring-up, bootloaders (like U-Boot), device trees, and basic hardware integration. Familiarity with high-speed SerDes, Ethernet/PCIe PHYs, optical modules, and Layer 1 (L1) hardware components Deep understanding of Intel's X86 architecture, microcontrollers, digital/analog circuit design, and associated development tools. Strong understanding of ARM and MIPS processor architectures and associated hardware interfaces. Proficiency with BMC technologies (., OpenBMC) and IPMI/Redfish protocols. Strong knowledge of HROT principles and their implementation in hardware. Proficiency with debugging tools (., GDB, JTAG, oscilloscopes, logic analyzers). Strong leadership, communication, and problem-solving skills. #LI-UM1 As an equal opportunity employer, all applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, national origin, age, sexual orientation, disability, veteran status, genetic information, or any other protected characteristic under applicable federal, state, and/or local law. For more information, please refer to We are committed to providing reasonable accommodation for all qualified individuals with disabilities. If you require a reasonable accommodation, please contact us at . If your experience and skills closely match our job description but may not necessarily fulfill all requirements, please still apply. Gigamon is on a continued mission to grow and scale an innovative organization. We believe this is best achieved by hiring, celebrating, and respecting people with diverse backgrounds, skills, perspectives, and experiences. The privacy rights of all individuals including job applicants and candidates are very important to us. Our , will inform you about how Gigamon Inc. and its direct and indirect subsidiaries collect, use, store, or otherwise process personal information about job applicants and candidates, including through your access and/or use of our and third-party job websites (. LinkedIn, Indeed, Glassdoor, Naukri, .
-
Director Hardware Engineering
2 weeks ago
Guindy, Chennai, Tamil Nadu, India Gigamon Full time ₹ 20,00,000 - ₹ 60,00,000 per yearDescription Key Responsibilities:Strategic Leadership & Vision: Define and drive the technical roadmap for embedded systems and hardware bring-up, aligning with overall product strategy.Team Management & Development: Lead, mentor, and grow a team of embedded software and hardware engineers, fostering a culture of innovation and excellence.Architectural...
-
Engineering Program Manager
1 week ago
Guindy, India Gigamon Full timeDescription At Gigamon, our purpose is to protect the hybrid networks and data of the largest, most complex organizations on the planet. Certified as a Great Place to Work, we offer a deep observability pipeline that efficiently delivers network-derived intelligence to cloud, security, and observability tools. This helps our customers to eliminate security...
-
Staff Engineer, Software
1 week ago
Guindy, India Celestica Full timeReq ID: Remote Position: Hybrid Region: Asia Country: India State/Province: Chennai City: Guindy, Chennai General Overview Job Title: Staff Engineer, Software Functional Area: Engineering (ENG) Career Stream: Design - Software Engineering Job Code: SEN-ENG-DSE Job Band: 10 Direct/Indirect Indicator: Indirect Summary Celestica is the brand...
-
Director, Sales Engineering
2 weeks ago
Guindy, Chennai, India Celestica Full time ₹ 1,20,000 - ₹ 2,40,000 per yearReq ID: Remote Position: YesRegion: Asia Country: India State/Province: Chennai City: Guindy, Chennai Summary Principal, Sales Engineering - Networking for Celestica are the primary technical resource for the account management sales team and provide both pre-sales and post-sales support activities in the field. Sales Engineers are responsible for...
-
Principal HW Engineer
1 week ago
Guindy, India Gigamon Full timeDescription Key ResponsibilitiesEmbedded and hardware bring-up architect : Take the technical lead on new hardware designs and system-level architectures. This includes designing the hardware-software interface, creating the plan for initial board bring-up, and leading the debugging efforts to get the new system fully functional. Low-level software...
-
Design Engineering Principal
1 week ago
Guindy, India Celestica Full timeReq ID: Remote Position: No Region: Asia Country: India State/Province: Chennai City: Guindy, Chennai Principal Engineer, Software Celestica is looking for a talented and passionate software engineers who can help drive next generation data center and AI compute blades to join our team. You'll be responsible for designing, developing, and testing...
-
Firmware Test Engineer
1 week ago
Guindy, India Celestica Full timeReq ID: Remote Position: No Region: Asia Country: India State/Province: Chennai City: Guindy, Chennai Summary The Lead Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment for various applications. They write, debug, maintain, and test software in various common languages and for software...
-
Senior Staff, Software Engineering
1 week ago
Guindy, India Celestica Full timeReq ID: Remote Position: No Region: Asia Country: India State/Province: Chennai City: Guindy, Chennai Job Summary Key Responsibilities: Strong domain knowledge of storage technologies 10+ years of experience in storage related areas especially storage enclosure services 4+ years of experience working with SCSI, SAS, NVMe technologies Experience...
-
Firmware Engineer
2 weeks ago
Guindy, India Scrapify Ecotech Private Limited Full timeJob Description: Firmware Engineer (Embedded Systems – Marine/ROV/USV Systems)Role OverviewWe are seeking a Firmware Engineer with expertise in FreeRTOS and ESP-IDF to design, develop, and optimize embedded software for real-time and marine system applications. The candidate will contribute to the development of ROV (Remotely Operated Vehicle) and USV...
-
Firmware Engineer
2 weeks ago
Guindy, India Scrapify Ecotech Private Limited Full timeJob Description: Firmware Engineer (Embedded Systems – Marine/ROV/USV Systems)Role OverviewWe are seeking a Firmware Engineer with expertise in FreeRTOS and ESP-IDF to design, develop, and optimize embedded software for real-time and marine system applications. The candidate will contribute to the development of ROV (Remotely Operated Vehicle) and USV...