Taro Logo

Senior Technical Leader - Embedded Software

Cisco is a global technology leader that powers the Internet and develops networking solutions.
Kanata, Ottawa, ON, Canada
$155,000 - $214,400
Embedded
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
Networking
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal DSP Engineer – Coherent Optical Transmission Systems - Acacia

Principal DSP Engineer position at Cisco's Acacia division, focusing on developing advanced optical transceivers and DSP algorithms for high-speed fiber optic communications.

Principal Software Engineer - Embedded Systems

Principal Software Engineer position at Full Spectrum Software, focusing on embedded systems development for medical devices and robotics, requiring 7 years of experience.

CPU Architecture Lead

Lead CPU Architecture position at Google, focusing on custom silicon development and innovative micro-architecture features for consumer products, combining hardware expertise with AI initiatives.

Chipset Architect

Senior chipset architecture role at Qualcomm focusing on system-level hardware design, interface evaluation, and power solutions for next-gen technology.

Principal Platform Software Engineer - OpenBMC Platform Architect

Principal Platform Software Engineering role at NVIDIA focusing on OpenBMC platform architecture and embedded systems development.

Description For Senior Technical Leader - Embedded Software

Join Cisco's Mass Scale Infrastructure Routing XR Group, where you'll be part of their fastest-growing product team. As a Senior Technical Leader in Embedded Software, you'll work on cutting-edge networking solutions and shape the future of software development. The role combines architectural design with hands-on development, focusing on Layer 3 forwarding, Programmability, and Routing Infrastructure.

The position offers a unique blend of startup-like dynamics within a global technology leader. You'll be responsible for developing new features, implementing automated tests, and ensuring software quality. The role requires expertise in C/C++/Python programming, with a strong foundation in data structures, multithreading, and Linux OS fundamentals.

Cisco, powering nearly every internet connection worldwide, offers an inclusive environment where innovation thrives. They support healthcare connectivity, educational institutions, and businesses of all sizes, while providing employees with comprehensive benefits including medical, dental, vision insurance, and 401k matching.

The company culture embraces diversity, encouraging employees to bring their authentic selves to work. With 10 days off for volunteering and various inclusive communities, Cisco demonstrates strong commitment to both employee well-being and social responsibility. The role offers competitive compensation and the opportunity to work with cutting-edge networking technology while making a global impact.

Last updated 3 days ago

Responsibilities For Senior Technical Leader - Embedded Software

  • Participate in architecture design and software development across global teams
  • Develop new features and build fully automated tests
  • Work on Layer 3 forwarding
  • Engage in Programmability and Routing Infrastructure development

Requirements For Senior Technical Leader - Embedded Software

Python
Linux
  • Bachelor's in a STEM field with 15 years of experience
  • Experience in C/C++/python programming
  • Experience in data structures, multithread programming, and OS fundamentals (Linux)

Benefits For Senior Technical Leader - Embedded Software

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401k with company matching
  • Short and long-term disability coverage
  • Basic life insurance
  • Paid holidays
  • Vacation time
  • Sick time off
  • Volunteer time off

Interested in this job?