Senior Lead Software Engineer, Packet Forwarding & EOS

SmartRecruiters, Inc.

Vancouver

On-site

CAD 90,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Deepstreamtech is looking for a skilled software engineer to join their Vancouver team. In this role, you will be part of a dynamic software development team focusing on ASIC-based packet forwarding engines. Responsibilities include developing, testing, and debugging software solutions, as well as collaborating with hardware teams and mentoring junior engineers. Ideal candidates have a degree in Computer Science or related fields and extensive experience in C or C++. The position emphasizes individual ownership and quality assurance of projects from start to finish.

Qualifications

  • Strong software engineering fundamentals required.
  • Experience implementing solutions to small-sized problems independently.
  • Ability to design and document specifications.

Responsibilities

  • Develop packet forwarding engine software as a core team member.
  • Write functional specifications, design specifications, and test plans.
  • Debug problems found by automated test programs.

Skills

C or C++
Problem solving
Software troubleshooting
Understanding of IP networking
Applied software engineering principles

Education

BS in Computer Science/Electrical Engineering/Computer Engineering + 8 years experience
MS in Computer Science/Electrical Engineering/Computer Engineering + 6 years experience
Ph.D. in Computer Science/Electrical Engineering/Computer Engineering + 3 years experience

Tools

UNIX
Linux
Python

Job description

Deepstreamtech is looking for a skilled software engineer to join their Vancouver team. In this role, you will be part of a dynamic software development team focusing on ASIC-based packet forwarding engines. Responsibilities include developing, testing, and debugging software solutions, as well as collaborating with hardware teams and mentoring junior engineers. Ideal candidates have a degree in Computer Science or related fields and extensive experience in C or C++. The position emphasizes individual ownership and quality assurance of projects from start to finish.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior EOS Software Engineer - Networking & Cloud
Senior EOS Software Engineer - Networking & Cloud

Arista Networks • Vancouver

On-site
CAD 120,000 - 195,000
Medical benefits
Dental benefits
Retirement savings plan
+2
Senior Network Software Engineer - EOS/ASIC
Senior Network Software Engineer - EOS/ASIC

Arista Networks • Vancouver

On-site
CAD 120,000 - 195,000
Medical, dental, vision
Wellbeing programs
Group Retirement Savings Plan
Senior/Lead Software Engineer (Packet Forwarding Engines)
Senior/Lead Software Engineer (Packet Forwarding Engines)

SmartRecruiters, Inc. • Vancouver

On-site
CAD 90,000 - 120,000
Staff Embedded Software Lead for ASIC/SoC & Zephyr
Staff Embedded Software Lead for ASIC/SoC & Zephyr

Analog Devices, Inc. • Vancouver

Hybrid
CAD 120,000 - 160,000
Stock options
Competitive compensation
Comprehensive benefits
+1
SONiC Networking Software Engineer (C/C++, Python)
SONiC Networking Software Engineer (C/C++, Python)

SmartRecruiters, Inc. • Vancouver

On-site
CAD 85,000 - 110,000
Senior/Lead Software Engineer (Packet Forwarding Engines)
Senior/Lead Software Engineer (Packet Forwarding Engines)

Arista Networks • Vancouver

On-site
CAD 120,000 - 195,000
Medical, dental, vision
Wellbeing programs
Group Retirement Savings Plan
Lead EOS Software Engineer - Networking & Routing
Lead EOS Software Engineer - Networking & Routing

Arista Networks • Vancouver

On-site
CAD 120,000 - 195,000
Senior/Lead Software Engineer
Senior/Lead Software Engineer

Arista Networks • Vancouver

On-site
CAD 120,000 - 195,000
Medical benefits
Dental benefits
Retirement savings plan
+2
Senior EOS Engineer: Networking & C/C++ Systems
Senior EOS Engineer: Networking & C/C++ Systems

Emploive • Vancouver

Hybrid
CAD 120,000 - 195,000
Senior Software Engineer - Game Tech & Tools (Contract)
Senior Software Engineer - Game Tech & Tools (Contract)

Kabam • Vancouver

On-site
CAD 90,000 - 120,000