Datapath R&D Senior Software Engineer
4 weeks ago
Software Engineers research, architect, design, develop, and test software for our products, services, systems, and tools. They define, create, integrate, verify, and modify SW/system components and utilize innovative solutions to meet customer requirements and specifications. In this datapath position, you will write software to process userplane packets in a performant manner. We use technologies such as SRIOV, DPDK, etc., to process these packets. Processing of the packets includes packet header manipulation, routing lookup, quality of service policing, rule/filter look, etc.
QualificationsTechnical Skills:
- Knowledge of IP/TCP/UDP networking
- C/C++
- Linux
- Routing protocols
- DPDK
- Cloud Native understandings
Soft Skills:
- Ability to work under pressure
- Self-motivated / Self-learning
- Excellent written and oral communication
- Work well with team members
- Mentor and train junior team members
- Work with Product Managers and other R&D teams to determine feasible solutions
- Develop code in C/C++
- Unit test code
- Work on NIC drivers/data path in multiple environments (custom hw, vm, kubernetes)
- Work with customer support teams on field issues
- Study and learn new areas and explain to others
- Study and familiarize oneself with various packet protocols/standards in order to parse packets.
-
R&D Senior Software Engineer
4 weeks ago
Ottawa, Canada Nokia Full timeSoftware Engineers research, architect, design, develop, and test software for our products, services, systems, and tools. They define, create, integrate, verify, and modify SW/system components and utilize innovative solutions to meet customer requirements and specifications. In this datapath position, you will write software to process userplane packets in...
-
Datapath Developer
3 weeks ago
Ottawa, ON, Canada Myticas Consulting Full timeThe role is a network processor microcode developer or Datapath software developer. People use both interchangeably in their profiles. This is a permanent position based in our Kanata office. Expectation is to be on site full time at the beginning and then transitioning to hypid (minimum 2-3 days per week in the office). Experience : 3+ years Education ...
-
Senior R&D Software Engineer
4 weeks ago
Ottawa, Canada Nokia Full timeFamily DescriptionApplied R&D (AR) consists of target-oriented research either with the goal of solving a particular problem or answering a specific question or for multi-discipline design, development, and implementation of hardware, software, and systems including maintenance support. Supplies techno-economic consulting to clients. AR work is characterised...
-
Platform R&D Senior Software Engineer
3 weeks ago
Ottawa, Canada Nokia Full timeSoftware Engineers research, architect, design, develop, and test software for our products, services, systems, and tools. They define, create, integrate, verify, and modify SW/system components and utilize innovative solutions to meet customer requirements and specifications. In this software platform position, you will write software to support the...
-
Platform R&D Senior Software Engineer
3 weeks ago
Ottawa, Canada Nokia Full timeSoftware Engineers research, architect, design, develop, and test software for our products, services, systems, and tools. They define, create, integrate, verify, and modify SW/system components and utilize innovative solutions to meet customer requirements and specifications. In this software platform position, you will write software to support the...
-
R&D Software Engineer
4 weeks ago
Ottawa, Canada Nokia Full timeThe Cloud Network Services / Mobile Gateway Packet Core team is looking for Software Engineers to lead, solve, and develop software solutions for Application Assurance (DPI) within the mobile gateway product. This will involve developing and implementing application detection algorithms and doing traffic analysis. In addition, we develop software to enforce...
-
Network Processor Software Engineer
3 weeks ago
Ottawa, Ontario, Canada Myticas Consulting Full timeOverviewMyticas Consulting is a leading consulting firm specializing in high-performance networking solutions.Salary: $120,000 - $180,000 per year based on experience.Job DescriptionWe are seeking an experienced Network Processor Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and optimizing network...
-
Senior Networking Software Development Engineer
2 weeks ago
Ottawa, Ontario, Canada Cisco Systems, Inc. Full timeAbout the RoleWe are seeking a highly skilled software developer to join our team at Cisco Systems, Inc. as a Senior Networking Software Development Engineer.This is an exciting opportunity to work on cutting-edge routing and switching systems, developing software solutions that will power our next-generation network operation system.Job DescriptionThe ideal...
-
R&D Engineer, Staff
2 weeks ago
Ottawa, Canada Synopsys, Inc. Full timeJob Description: As a staff software Developer in Synopsys platform engineering team, you will play a key role in transforming our R&D products through the adoption of advanced cloud, containerization, microservices, modern software delivery and AI technologies. Your mission will be to democratize these technologies to streamline our EDA product development...
-
Design Verification Engineer for Performance
2 months ago
Ottawa, Canada Lumentum Full timep>Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers for the 6th consecutive year and the 2022 Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year . Lumentum is seeking to hire a Senior FPGA Design /Verification engineer for our Ottawa based R&D team. This full-time position is an...
-
Senior Software Engineer for Network Solutions
3 weeks ago
Ottawa, Ontario, Canada Nokia Full timeNokia is seeking a highly skilled Senior Software Engineer to join our Cloud Network Services / Mobile Gateway Packet Core team. This role will focus on developing and implementing software solutions for Application Assurance (DPI) within the mobile gateway product.About the RoleAs a Senior Software Engineer, you will be responsible for leading, solving, and...
-
Chemical Process Engineer
2 months ago
Ottawa, Ontario, Canada LHR Américas Full time**R&D Expert for Fuels and Chemicals**We are seeking an experienced R&D expert to join our Fuels and Chemicals team at LHR Americas. The successful candidate will be responsible for leading technology development projects related to the direct conversion of crude oil into petrochemicals.**Key Responsibilities:**Apply R&D expertise to support existing...
-
Ottawa, Ontario, Canada Lumentum Full timeLumentum is a leading high technology telecommunications company seeking a skilled Senior FPGA Design / Verification engineer to join our Ottawa-based R&D team. We believe in fostering a diverse and inclusive culture where employees bring their whole and authentic selves to work.This full-time position offers an opportunity to work on a broad range of...
-
Senior Software Engineer
4 days ago
Ottawa, Canada Cisco Systems Full timeTitle: Senior Software EngineerWhat You'll DoDevelop networking software solutions and platform capabilities for modular and fully distributed next generation Cisco Network Operation System that powers Cisco’s cutting-edge routing/switching systems.Collaborate closely with engineering and product teams to develop software from the conceptualization phase...
-
Performance Test Developer
3 weeks ago
Ottawa, ON, Canada Myticas Consulting Full timeThe role is a network processor microcode developer or Datapath software developer. People use both interchangeably in their profiles. This is a permanent position based in our Kanata office. Expectation is to be on site full time at the beginning and then transitioning to hypid (minimum 2-3 days per week in the office). Experience : 3+ years ...
-
R&d Operator
6 months ago
Ottawa, Canada Questat Full timeWe firmly believe in near patient testing and we are committed to delivering high-quality products and services, that patients and providers can rely on for consistently accurate and actionable information. We deploy unique innovative technologies, that not only transform diagnostic products, but also expand into new platforms and solutions with proven...
-
Software Development Engineer
3 weeks ago
Ottawa, Ontario, Canada Cisco Systems, Inc. Full timeAbout the RoleCisco is seeking an experienced Software Development Engineer to join our team, working on cutting-edge networking systems. As a key member of our development team, you will be responsible for designing and implementing software solutions that power Cisco's innovative routing/switching systems.Key ResponsibilitiesDevelop and maintain...
-
Senior Networking Software Developer
4 weeks ago
Ottawa, Canada Nokia Full timep>We are seeking a highly skilled and experienced Senior Software Developer to join our team. The successful candidate will collaborate with the Network Automation team and be a key member of the Network Services Platform (NSP) Automation Frameworks software team.As a Senior Software Developer, you will focus on developing and enhancing NSP's Automation...
-
Senior Software Engineer
2 weeks ago
Ottawa, Canada Cisco Systems, Inc. Full timeDevelop networking software solutions and platform capabilities for modular and fully distributed next generation Cisco Network Operation System that powers Cisco’s cutting-edge routing/switching systems.Collaborate closely with engineering and product teams to develop software from the conceptualization phase through to customer delivery.Implement...
-
Senior Enterprise Software Development Manager
2 weeks ago
Ottawa, Ontario, Canada Stonewood Group Inc. Full timeJob DescriptionWe are seeking a seasoned Senior Enterprise Software Development Manager to lead our Software R&D organization in Ottawa, Canada. As a key member of our leadership team, you will be responsible for developing and delivering multiple software product lines that meet the highest standards of quality, on-time, and on-budget.Key...