Director Hardware Engineering
3 days ago
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 (e.g., 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, etc.) and their implementation in embedded Linux.
- Embedded Systems Architecture: Experience with various embedded architectures (e.g., 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, etc.).
- Experience with embedded Linux build systems (e.g., Yocto, Buildroot, Rocky Linux).
- Strong understanding of networking concepts and protocols (TCP/IP, Ethernet, Datacom, etc.) 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 (e.g., OpenBMC) and IPMI/Redfish protocols.
- Strong knowledge of HROT principles and their implementation in hardware.
- Proficiency with debugging tools (e.g., GDB, JTAG, oscilloscopes, logic analyzers).
- Strong leadership, communication, and problem-solving skills.
-
Director Hardware Engineering
3 days ago
Chennai, Tamil Nadu, India Gigamon Full time ₹ 20,00,000 - ₹ 25,00,000 per yearKey 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 &...
-
Hardware Architecture
4 weeks ago
Chennai, India THAHIR SANITARY HARDWARE Full timeSystem Design & Specification:Create detailed plans, specifications, and architectural blueprints for hardware systems and components. Requirement Analysis:Interpret user needs and business goals to generate high-level hardware requirements, ensuring they are complete and consistent. Component Selection:Evaluate and select appropriate components, materials,...
-
Hardware Engineer
4 weeks ago
Chennai, India Capgemini Engineering Full timeJob Description Job Description: We are seeking a skilled Hardware Design Engineer with hands-on experience in automotive ECU circuit design and development . The role involves conducting design reviews, quality assurance activities, and supporting hardware problem-solving during development and serial phases. Key Responsibilities :Design and develop...
-
Hardware Design and Test
4 days ago
Coimbatore, Tamil Nadu, India Capgemini Engineering Full time**Experience: 3 to 6 years Location :Coimbatore/Bangalore** - Experience in Digital & Analog circuits. - Know-how of product development life cycle, design for manufacturing. - Evaluation of customer requirements to derive hardware level requirements & architecture for Electronic Control Unit and sensors. - Experience in Hardware design of Sensor and HMI...
-
Hardware & Network Engineer
7 days ago
Arakkonam, Chennai, Tamil Nadu, India CARE INFOTECH Full time ₹ 1,44,000 - ₹ 2,16,000 per yearKey ResponsibilitiesDesign & Implementation: Develop and install network infrastructure, including Local Area Networks (LANs), Wide Area Networks (WANs), and wireless systems.Hardware Management: Install, configure, and maintain network hardware such as routers, switches, servers, and access points.Security: Implement and manage network security measures...
-
SR. HARDWARE DESIGN ENGINEER
21 hours ago
Tamil Nadu, India NVZEN Technologies Full timeSr. Hardware Design Engineer 📍 Location: | 🕒 Type: Full-Time | 🚩 Priority: HighAre you passionate about innovative product development and hardware design? We're looking for experienced Sr. Hardware Design Engineers with 6–9 years of industry experience to join our dynamic team!🔍 Key ResponsibilitiesDevelop new hardware products and enhance...
-
SR. HARDWARE DESIGN ENGINEER
11 hours ago
tamil nadu, India NVZEN Technologies Full timeSr. Hardware Design Engineer 📍 Location: | 🕒 Type: Full-Time | 🚩 Priority: HighAre you passionate about innovative product development and hardware design? We're looking for experienced Sr. Hardware Design Engineers with 6–9 years of industry experience to join our dynamic team!🔍 Key ResponsibilitiesDevelop new hardware products and enhance...
-
Hardware Architect
2 weeks ago
Chennai, Tamil Nadu, India Quest Global Full time**Job Requirements** - Compile Hardware Requirement Specification (HRS) by understanding the system requirements, user needs, product technical specifications, medical device standards and regulatory requirements. - Create high level product hardware architecture considering various sub-system hardware elements required to realize the product. -...
-
Hardware Architect
3 weeks ago
Chennai, Tamil Nadu, India Quest Global Full timeJob Requirements Compile Hardware Requirement Specification HRS by understanding the system requirements user needs product technical specifications medical device standards and regulatory requirements Create high level product hardware architecture considering various sub-system hardware elements required to realize the product Conceptualize...
-
SR. HARDWARE DESIGN ENGINEER
1 day ago
tamil nadu, India NVZEN Technologies Full timeSr. Hardware Design Engineer Location : | Type : Full-Time |