Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 19119618

    Happiest Minds Technologies logo

    TECHNICAL LEAD - Embedded C

    Happiest Minds Technologies · Bengaluru · onsite · Posted 27d ago

    Not disclosed8–11 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    Role Summary

    We are seeking experienced professionals to take on the role focused on L2/L3 networking protocol development. The ideal candidate will have deep expertise in C programming, Linux environments, and protocol-level software design. This role involves leading design, development, debugging, and optimization of networking features across multiple platforms including Cisco IOS, IOS-XE, NX-OS, and open networking systems like SONiC.

    Key Responsibilities

    • Design and development of L2/L3 network protocol features and enhancements.
    • Own and drive the implementation of new networking functionalities in C on Linux platforms. (C, Linux kernels are mandatory)
    • Debug and fix issues in existing protocol implementations and improve software stability.
    • Architect and optimize multi-threaded and socket-based communication systems.
    • Work closely with cross-functional teams to integrate features into existing systems (Cisco OS and SONiC NOS).
    • Provide technical mentorship to junior engineers and contribute to design/code reviews.
    • Collaborate with QA and support teams for validation, testing, and issue resolution.
    • Document software design, architecture, and troubleshooting guides.

    Skills and Qualifications:

    • 8 to 11 years of hands-on experience in L2/L3 protocol development.
    • Strong programming skills in C, OS within Linux environments(Mandatory)
    • Experience with networking protocols such as:
    • Layer 2: VLAN, STP, RSTP, MSTP, VXLAN, LLDP, LAG
    • Layer 3: BGP, OSPF, RIP, EIGRP, IGMP, PIM, MPLS, GRE, IPSec
    • Proficiency in Multi-threading and Socket Programming.
    • Excellent knowledge of data structures and memory management.
    • Experience with Cisco operating systems IOS, IOS-XE, NX-OS.Strong understanding of software architecture and modular design for networking systems.

    Desirable Skills:

    • Experience with SONiC Network Operating System (NOS).
    • Knowledge of programmable packet pipelines (e.g., P4).
    • Familiarity with DevOps tools and CI/CD pipelines for network software.
    • Exposure to open networking and white-box switch ecosystems.

    Sourced from foundit

    Skills

    c programmingMultithreadingsoftware architecturesocket programmingMemory managementModular DesignData StructuresLinux environmentsL2/L3 Protocol Development

    About Happiest Minds Technologies

    Happiest Minds Technologies logo

    Happiest Minds Technologies

    IT Services & Consulting

    6.5k+

    employees

    2011

    15 years old

    Bangalore / Bengaluru, Karnataka

    India

    About

    A technology firm specializing in digital transformation services utilizing advanced technologies to enhance enterprise efficiency and customer experience.

    Industries

    IT Services & Consulting

    Employee ratings

    1,441 reviews

    3.4/ 5

    Culture

    3.4

    Career growth

    2.8

    Work-life

    3.6

    Employees rate it well for

    Work Life Balance210Work Culture165Senior Management138Salary104Learning80

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    TECHNICAL LEAD - Embedded C · waiting for your command