Principal HW Engineer leading hardware designs and implementations for various architectures at Gigamon. Overseeing software development, debugging, and mentoring, focusing on embedded systems and high-speed networking.
Responsibilities
Take the technical lead on new hardware designs and system-level architectures.
Serve as a subject matter expert for the most critical low-level software.
Develop highly optimized and robust C code for performance-sensitive and resource-constrained environments.
Design, develop, and debug bootloader software like U-Boot and system firmware like BIOS for various architectures (x86, ARM, MIPS).
Drive the integration and development of Linux kernel device drivers and subsystems.
Develop and maintain kernel drivers for peripherals connected via buses like I2C, SPI, UART, USB, and PCIe.
Enhance and debug the Linux networking stack, particularly around the interaction with hardware, and contribute to open-source initiatives.
Lead the design and implementation of the BMC firmware, which is critical for chassis management.
Work with the security team to implement platform security features and manage a Hardware Root of Trust (HROT).
Act as a technical mentor and drive best practices.
Requirements
A Bachelor of Engineering degree in Electronics, Electrical, Computer Science is the minimum requirement.
Over 15+ years of professional experience in software design and development, specifically in the hardware networking domain.
Extensive experience with multiple processor architectures, including Intel x86, ARM, and MIPS.
In-depth knowledge of bootloaders like U-Boot and system firmware such as BIOS, including their porting and customization.
Demonstrated ability to lead board bring-up, including debugging complex issues, using lab equipment (logic analyzers, trace32, BIOS/CPLD programming tools), and understanding of schematics.
Strong background in embedded security, particularly Hardware Root of Trust (HROT) implementation.
Expert-level proficiency in C, often extending to C++ for embedded systems development.
Master of Linux kernel internals, including developing and debugging device drivers, memory management, and process scheduling.
Proven ability to lead cross-functional engineering teams and drive technical direction for complex projects.
Excellent communication and presentation skills to effectively convey complex technical concepts to both technical and non-technical stakeholders.
Benefits
Equal opportunity employer
Reasonable accommodation for qualified individuals with disabilities
Threat Engineer managing external attack surface and providing oversight for offensive security. Identifying and neutralizing threats to protect platform integrity and B2B trust.
Ingénieur Pédagogique designing training programs for aerospace and defense sectors. Collaborating in French and English while creating various educational materials globally.
Capacity Engineer Senior Associate creating layouts and optimizing designs within Equinix data centers. Collaborating across teams to improve infrastructure and capacity planning initiatives at a global firm.
Infrastructure Specialists deploying Kubernetes clusters for enterprise workloads at Kyndryl. Requires strong expertise in Docker and Kubernetes, along with experience in IT and cloud platforms.
Human Factors & Usability Engineer working on medical device usability studies and risk analysis. Collaborating with cross - functional teams and supporting regulatory submissions for user - centric design.
Construction Project Engineer supporting commercial construction projects at Gray. Assisting in project management, coordination, and procurement activities.
Port Engineer responsible for maintenance and repair of vessels within marine logistics. Scheduling repairs, managing compliance, and coordinating maintenance efforts for tugs and barges.
Project Engineer managing large engineering projects at Jabil. Leading the implementation and ensuring compliance with quality standards and regulations.
Port Engineer scheduling and executing vessel repair and maintenance tasks for Centerline Logistics. Ensuring compliance and coordination of parts and services in maritime operations.
Electrical engineer overseeing inspection and testing for major equipment at hydroelectric projects. Collaborating with construction teams and ensuring compliance with industry standards and regulations.