St. Staff HW Engineer

1 week ago


Guindy Chennai Tamil Nadu, India Gigamon Full time ₹ 20,00,000 - ₹ 25,00,000 per year

Key Responsibilities

  • Embedded 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 development: Serve as a subject matter expert for the most critical low-level software.
    • C programming: Develop highly optimized and robust C code for performance-sensitive and resource-constrained environments.
  • Bootloaders and firmware: Design, develop, and debug bootloader software like U-Boot and system firmware like BIOS for various architectures (x86, ARM, MIPS), ensuring a reliable and secure boot process.
  • Linux kernel integration: Drive the integration and development of Linux kernel device drivers and subsystems.
    • Custom drivers: Develop and maintain kernel drivers for peripherals connected via buses like I2C, SPI, UART, USB, and PCIe.
  • Networking stack: Enhance and debug the Linux networking stack, particularly around the interaction with hardware, and contribute to open-source(ONIE, OpenBMC etc.,) initiatives.
  • Board management controller (BMC) leadership: Lead the design and implementation of the BMC firmware, which is critical for our chassis management.
    • OpenBMC/IPMI/Redfish: Possess deep knowledge of manageability standards like IPMI and Redfish and architect solutions based on the OpenBMC open-source framework.
  • Platform security: Work with the security team to implement platform security features and manage a Hardware Root of Trust (HROT).
  • Networking hardware expertise: Use extensive experience with networking silicon to guide development and debugging efforts.
    • Broadcom devices: Possess hands-on experience with Broadcom network switches and components, such as the Trident 4 and Tomahawk series.
  • High-speed components: Understand and work with high-speed SerDes, optical modules, Ethernet/PCIe PHYs, and other Layer 1 hardware components.
  • Custom distribution and build management: Architect and maintain the build system for the embedded product.
    • Yocto/Buildroot: Use build systems like Yocto and Buildroot to create custom, optimized Linux distributions.
  • Linux distribution expertise: Work with standard enterprise Linux distributions like Rocky Linux, adapting and integrating them for specific hardware.
  • Team and process leadership: Act as a technical mentor and drive best practices.
    • Code review and mentoring: Conduct rigorous code reviews and mentor junior and mid-level engineers, helping them grow their skills and navigate complex technical challenges.
  • Agile methodology: Drive continuous improvement in software development processes and participate in agile practices.

Technical qualifications/Education/Experience

  • Education: A Bachelor of Engineering degree in Electronics, Electrical, Computer Science is the minimum requirement.
  • Experience: Over 10+ years of professional experience in software design and development, specifically in the hardware networking domain. This includes designing, developing, and implementing complex software and hardware networking products.

Embedded systems and hardware bring-up

  • Architecture expertise: Extensive experience with multiple processor architectures, including Intel x86, ARM, and MIPS.
  • Platform firmware: In-depth knowledge of bootloaders like U-Boot and system firmware such as BIOS, including their porting and customization.
  • Hardware bring-up: 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.
  • Baseboard management: Deep understanding of Baseboard Management Controller (BMC) architecture, development, and debugging.
  • Security: Strong background in embedded security, particularly Hardware Root of Trust (HROT) implementation.

Low-level software and development

  • C Programming: Expert-level proficiency in C, often extending to C++ for embedded systems development.
  • Linux Kernel: Master of Linux kernel internals, including developing and debugging device drivers, memory management, and process scheduling.
  • Device drivers: Extensive experience creating drivers for a wide range of devices, including I2C, SPI, UART, USB, and PCIe.
  • Build systems: Expert knowledge of embedded Linux build systems like Yocto and Buildroot to create customized distributions, and experience with packaging and deployment.
  • Linux distributions: Profound experience with enterprise Linux distributions, such as Rocky Linux.

Networking and hardware components

  • Network protocols: Mastery of both high-level protocols (TCP/IP, Ethernet) and low-level physical layer (Layer 1) components.
  • High-speed interfaces: Deep experience with high-speed serial links (SerDes) and protocols like Ethernet/PCIe PHYs.
  • Switch silicon: Direct, hands-on experience working with switch chips from major vendors like Broadcom and Marvell, including specific expertise with Trident 4, Tomahawk and CN9XXX silicon.
  • Optical modules: Experience working with and debugging optical modules used in high-speed networking.
  • Hardware management: In-depth knowledge of modern hardware management interfaces like OpenBMC, IPMI, and Redfish.

Leadership and architectural skills

  • Technical leadership: Proven ability to lead cross-functional engineering teams and drive technical direction for complex projects.
  • Architectural design: Expertise in architecting system-level solutions, conducting feasibility analyses, and creating technical and functional specifications.
  • Problem-solving: Exceptional analytical and troubleshooting skills to resolve complex, system-level issues, often through root cause analysis.
  • Communication: Excellent communication and presentation skills to effectively convey complex technical concepts to both technical and non-technical stakeholders.
  • Mentorship: Ability to mentor junior engineers, lead code reviews, and promote development best practices.

  • Office Staff

    2 days ago


    Medavakkam, Chennai, Tamil Nadu, India ST COURIER Full time ₹ 1,08,000 - ₹ 1,44,000 per year

    Warm Greetings from ST Courier Pvt Ltd.We have openings for our SRC (Service Centre) at MedavakkamQualification: 12th to Any degree.Only FemaleNo. of Openings: 1Job Role:1. Need to take care of Courier BookingsNeed to resolve queries for customers if there is anyTo work as a Office staffInterested can call me through Job Type: Full-timePay: ₹9,...

  • CAD Engineer- ST

    2 weeks ago


    Chennai, Tamil Nadu, India Benteler Engineering Chennai Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job DescriptionCAD Engineer- ST Job Responsibilities1) Concept development, modelling, drafting and detailing of the automotive components in CATIA V5 / NX. 2) Preparing the drawings according to the internal and external requirements. 3) Create initial data base structure in SAP / PLM for complex drawings and supporting documents (BOM). 4) Maintaining...


  • Guindy, Tamil Nadu, India Gigamon Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    DescriptionKey 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 development:...


  • Guindy, India Celestica Full time

    Req ID: Remote Position: No Region: Asia  Country: India  State/Province: Chennai  City: Guindy, Chennai  Summary Celestica is looking for a dynamic software engineer who is passionate about working closely with the HW/SW interface to enable management of a fleet of devices in tomorrow’s data center environments. The person needs be very conversant...


  • Guindy, India Celestica Full time

    Req ID: Remote Position: No Region: Asia  Country: India  State/Province: Chennai  City: Guindy, Chennai  Summary Celestica is looking for a dynamic software engineer who is passionate about working closely with the HW/SW interface to enable management of a fleet of devices in tomorrow’s data center environments. The person needs be very...

  • Registered Nurse

    4 weeks ago


    Chennai, India st thomas hospital chennai Full time

    Company Description St. Thomas Hospital Chennai is a well-established healthcare provider located on Magazine Road, St. Thomas Mount, Chennai, Tamil Nadu, India. The hospital is dedicated to delivering high-quality medical care and services to the community. With a team of experienced medical professionals, St. Thomas Hospital Chennai is committed to...


  • Chennai, Tamil Nadu, India Aptiv plc Full time

    **Hardware Product Owner** Help shape the future of mobility. Imagine a world with zero vehicle accidents, zero vehicle emissions, and wireless vehicle connectivity all around us. Every day, we move closer to making that world a reality. Aptiv’s passionate team of engineers and developers creates advanced safety systems, high-performance electrification...


  • Chennai, Tamil Nadu, India APTIV Full time

    Hardware Product Owner Help shape the future of mobility Imagine a world with zero vehicle accidents zero vehicle emissions and wireless vehicle connectivity all around us Every day we move closer to making that world a reality Aptiv s passionate team of engineers and developers creates advanced safety systems high-performance electrification solutions and...

  • civil site engineer

    2 weeks ago


    Kundrathur, Chennai, Tamil Nadu, India The Chennai Engineer Full time ₹ 1,20,000 - ₹ 3,00,000 per year

    Supervise and oversee construction projects to ensure they meet specifications and timelines.Provide technical support and direction to construction teams.Ensure projects comply with health and safety regulations.Coordinate and manage site activities and resources.Handle day-to-day problems that arise on the construction site.Liaise with clients,...

  • Associate director

    4 weeks ago


    Chennai, India St. Fox Full time

    St. Fox, a leading consultancy in the realm of Cybersecurity and advanced tech solutions, is recognized for its pioneering approach to digital security and innovation. Driven by the ethos " Innovate Fearlessly, Protect Relentlessly," we empower businesses globally to secure their operations and maximize efficiency through cutting-edge technology strategies. ...