Demo

Senior Embedded Networking Software Designer - L2/L3 Protocols

BTA Design Services
Almont, CO Full Time
POSTED ON 1/15/2025
AVAILABLE BEFORE 3/11/2025

Job Details

Job Description

Job Description
About Us:
Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients teams and accelerate the development of complete designs.

We re adaptable and efficient, with a brilliant staff at our core. We aim to be the best at what we do.

Our success continues to fuel growth. We are currently searching for a number of key technical resources, including a Senior Embedded Designer with expertise in L2/L3 protocols.

Duties and Responsibilities
The Embedded Networking Software Designer will interact with the system, software and potentially hardware groups to work on the latest high-speed switch and router technology designed for core and edge networks. They will have the following responsibilities:
  • Design and develop software for new L2 and L3 protocols and networking features including feature analysis, high-level design, implementation, and automated validation
  • Develop embedded software in C on Linux/RTOS platforms
  • Develop, debug and execute automated tests in Python
  • Collaborate to troubleshoot, root cause and solve issues and optimize performance
Requirements
Our ideal candidate is a dynamic embedded software designer who is a fast learner, can work independently as well as within a team and is eager to apply their skills working with the latest embedded switch and router technology:
  • Bachelors in Computer Science, Computer or Electrical Engineering
  • 10 years of embedded, software experience.
  • Experience with C and Python required, assembly preferred.
  • Experience developing real-time embedded software for Embedded Linux or RTOs environments including multi-threading, IPC, mutual exclusion and synchronization.
  • Experience in embedded data structures and database design.
  • Strong verbal and technical writing skills.
  • Strong debugging skills.
  • Experience developing large-scale, reliable carrier-grade datacom software preferred.
  • Experience developing embedded L2/L3 control plane and data plane preferred.
Experience with the following networking protocols and technologies preferred:
  • Segment Routing, Ethernet VPNs, MPLS Traffic Engineering, L2/L3 forwarding and routing
  • TCP/IP, Multi-cast, VxLAN, MPLS, L2/L3 VPN
  • Routing protocols such as OSPF, BGP, ISIS

Powered by JazzHR

iGaXyfs8mK

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Embedded Networking Software Designer - L2/L3 Protocols?

Sign up to receive alerts about other jobs on the Senior Embedded Networking Software Designer - L2/L3 Protocols career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at BTA Design Services

BTA Design Services
Hired Organization Address Almont, CO Full Time
Job Details Job Description Job Description We re hiring! Come and join one of the fastest growing design services compa...
BTA Design Services
Hired Organization Address Almont, CO Full Time
Job Details Job Description Job Description We re hiring! Come and join one of the fastest growing design services compa...
BTA Design Services
Hired Organization Address Almont, CO Full Time
Job Details Job Description Job Description We re hiring! Come and join one of the fastest growing design services compa...

Not the job you're looking for? Here are some other Senior Embedded Networking Software Designer - L2/L3 Protocols jobs in the Almont, CO area that may be a better fit.

Systems Engineer Senior L3

Galapagos Federal Systems, LLC, Colorado, CO

Graphic Designer / Label Designer

APN Software Services Inc, Colorado, CO

AI Assistant is available now!

Feel free to start your new journey!