Senior Software Engineer – C, Linux, Device Drivers, Networking

Cisco UK

Bangalore, India
C programming skills
Linux/unix environments
Device driver development
As part of the Catalyst Engineering Routing team, you'll help build industry-leading SD-WAN and edge routing platforms, working on scalable, distributed systems in areas like routing, security, analytics, telemetry, and machine learning

Job Summary

  • As part of the Catalyst Engineering Routing team, you'll help build industry-leading SD-WAN and edge routing platforms, working on scalable, distributed systems in areas like routing, security, analytics, telemetry, and machine learning.
  • In this role, you'll work with cutting-edge SDWAN and edge routing technologies, helping to define and develop innovative features and architectures for next-generation routing products.
  • We work as a team, collaborating with empathy to make really big things happen on a global scale.

Matching Summary

As part of the Catalyst Engineering Routing team, you'll help build industry-leading SD-WAN and edge routing platforms, working on scalable, distributed systems in areas like routing, security, analytics, telemetry, and machine learning.

Skills & Requirements

Must-have

  • C programming skills
  • Linux/UNIX environments
  • device driver development
  • LAN/WAN communication interfaces
  • Layer 2/Layer 3 networking
  • hardware/software debugging tools

Nice-to-have

  • kernel bring-up
  • debugging hardware interfaces
  • X86/ARM assembly
  • strong communicator and teammate
  • fast-paced environments

Key Requirements

  • 5+ years of expert software developer
  • platform and system software
  • performance engineering
  • large codebases
  • source code control systems
  • embedded system software

Work Rights

Not specified

Tailored Resume

Cover Letter