Senior Architect

Happiest Minds Technologies

Bengaluru

On-site

INR 1,500,000 - 3,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Happiest Minds Technologies is looking for an experienced Network Architect specializing in L2/L3 Protocol Development and Embedded C Programming. You will lead the design and development of advanced networking solutions, focusing on high-performance systems.

The ideal candidate should have extensive experience with Cisco IOS, IOS-XE, NX-OS, and SONiC NOS platforms, as well as a strong background in multi-threaded and socket-based system architectures.

Qualifications

  • 8–20 years of hands-on experience in L2/L3 protocol development and Embedded C programming.
  • Strong expertise in C programming and Linux operating systems (Mandatory).
  • Excellent debugging, analytical, and problem-solving skills.

Responsibilities

  • Lead the architecture, design, and development of Layer 2 and Layer 3 networking protocol features.
  • Drive end-to-end development of embedded networking software using C programming in Linux environments.
  • Provide technical leadership, mentorship, and guidance to engineering teams.

Skills

Embedded C programming
L2/L3 Protocol Development
Linux-based systems
Multi-threading
Socket programming
C programming

Tools

Cisco IOS
IOS-XE
NX-OS
SONiC NOS

Job description

Network Architect – L2/L3 Protocol Development & Embedded C Programming

We are seeking an experienced Network Architect specializing in L2/L3 Protocol Development and Embedded C Programming to lead the design and development of advanced networking solutions.

The ideal candidate will have deep expertise in Embedded C, Linux-based systems, and network protocol software development, with strong experience building scalable and high-performance networking features across platforms such as Cisco IOS, IOS-XE, NX-OS, and SONiC NOS.

Exp -8-20 years

Notice Period -Immediate

Key Responsibilities
  • Lead the architecture, design, and development of Layer 2 and Layer 3 networking protocol features.
  • Drive end-to-end development of embedded networking software using C programming in Linux environments.
  • Design, develop, debug, and optimize protocol stacks and networking functionalities for high-performance systems.
  • Analyze and resolve complex issues in existing protocol implementations to improve reliability and scalability.
  • Architect and optimize multi-threaded, socket-based, and embedded communication systems.
  • Collaborate with cross-functional engineering teams to integrate features into Cisco operating systems (IOS, IOS-XE, NX-OS) and SONiC NOS platforms.
  • Provide technical leadership, mentorship, and guidance to engineering teams through design discussions and code reviews.
  • Work closely with QA and support teams for validation, interoperability testing, and issue resolution.
  • Create and maintain architecture documents, design specifications, and troubleshooting guides.
Required Skills & Qualifications
  • 8–20 years of hands‑on experience in L2/L3 protocol development and Embedded C programming.
  • Strong expertise in C programming and Linux operating systems (Mandatory).
  • Deep understanding of Layer 2 and Layer 3 networking protocols.
  • Strong experience in multi-threading, socket programming, and concurrent system design.
  • Excellent knowledge of data structures, memory management, and software performance optimization.
  • Hands‑on experience with Cisco IOS, IOS-XE, and NX-OS platforms.
  • Strong understanding of embedded systems architecture and modular software design for networking applications.
  • Excellent debugging, analytical, and problem‑solving skills.
  • Strong communication and collaboration skills in cross‑functional environments.
Preferred Qualifications
  • Experience with SONiC NOS or other open networking operating systems.
  • Exposure to high‑performance embedded networking systems and distributed architectures.
  • Prior experience leading technical teams or owning networking modules end‑to‑end.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SENIOR ARCHITECT - Embedded C
SENIOR ARCHITECT - Embedded C

Happiest Minds Technologies • Bengaluru

On-site
INR 2,800,000 - 5,200,000
SENIOR ENGINEER - L2/L3
SENIOR ENGINEER - L2/L3

Happiest Minds Technologies • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Senior Software Developer - L2/L3 Networking Protocols
Senior Software Developer - L2/L3 Networking Protocols

Luxoft • Bengaluru

On-site
INR 2,800,000 - 4,200,000
Lead Software Developer - L2/L3 Networking Protocols
Lead Software Developer - L2/L3 Networking Protocols

Luxoft • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Senior Lead Software Developer - L2 L3 Networking Protocols
Senior Lead Software Developer - L2 L3 Networking Protocols

Basebiz • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Senior Embedded Software Developer - L2/L3 Networking/ C/C++/ BGP MPLS
Senior Embedded Software Developer - L2/L3 Networking/ C/C++/ BGP MPLS

Basebiz • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Network Design & Architecture Specialist
Senior Network Design & Architecture Specialist

N Consulting Global • Pune District

On-site
INR 1,200,000 - 1,800,000
Network Architect
Network Architect

TECEZE • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Lead Software Developer - L2/L3 Networking Datapath
Lead Software Developer - L2/L3 Networking Datapath

Luxoft • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Network Architect
Network Architect

TECEZE • Hyderabad

On-site
INR 2,500,000 - 3,500,000