Network Processor Software Engineer
7 days ago
Overview
Myticas Consulting is a leading consulting firm specializing in high-performance networking solutions.
Salary: $120,000 - $180,000 per year based on experience.
Job Description
We are seeking an experienced Network Processor Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and optimizing network processor datapath for high-performance low-latency networking solutions.
Key Responsibilities:
- Design and implement network processor datapath for edge and core routers
- Develop parallel and multi-threaded software for high-performance systems
- Understand pipeline architectures and memory hierarchies
Requirements
To be successful in this role, you will need:
- 3+ years of experience in network processor software development
- Bachelor's degree in Computer Science, Electrical/Software/Computer Engineering
- Knowledge of network processor features and protocols for access, transport, mobile backhaul, and data center applications
- Understanding of Ethernet, IPv4/6, TCP/UDP, MPLS, and other protocols, packet formats, and standards (IEEE, IETF, etc.)
- Proficiency in low-level programming languages such as Assembly, C, and C++
Benefits
As a Network Processor Software Engineer at Myticas Consulting, you can expect:
- A competitive salary range of $120,000 - $180,000 per year
- A comprehensive benefits package including health insurance, retirement plan, and paid time off
- Opportunities for professional growth and development
-
Senior WiFi Networking Software Engineer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout QNX Software SystemsWe are a leading provider of operating systems, safety and security certification expertise, and professional services for the automotive, medical, industrial and consumer industries.Estimated Salary: $140,000 - $180,000 per yearJob Description:We are seeking an experienced Senior WiFi Networking Software Engineer to join our team...
-
Software Development Professional
4 days ago
Ottawa, Ontario, Canada Nokia Full timeAbout UsWe are a leading technology company that makes the Internet go. With over a million platforms shipped to 1000+ customers in 130+ countries, we lead the industry in Network Processor technology, QoS, parallel processing, Network Function Virtualization, and product quality.Job DescriptionWe are seeking a highly motivated entry-level Software Designer...
-
Optimizing Network Solutions Engineer
4 weeks ago
Ottawa, Ontario, Canada iClanz Full timeAbout iClanz:iClanz is a dynamic technology company seeking an experienced Embedded Engineer to join our team in Ottawa, Canada.Job Summary:We are looking for a skilled Embedded Engineer with expertise in C/C++ software development on Linux platforms. The ideal candidate will have experience with large-scale embedded software development and be familiar with...
-
Ottawa, Ontario, Canada QNX Software Systems Full timeAt QNX Software Systems, we are seeking an experienced Network Development Engineer to join our OS Development Group. This is a critical role that will directly contribute to the design and implementation of the QNX networking suite, including the protocol stack, user utilities and libraries, and possibly drivers.About QNX Software SystemsWe are a trusted...
-
Embedded Networking Systems Software Architect
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We offer expert support and services for building mission-critical embedded systems.We are seeking a skilled individual to contribute to the design and implementation of our QNX networking suite. This includes the protocol stack, user...
-
Aviation Technology Software Engineer
7 days ago
Ottawa, Ontario, Canada Morson Talent (Canada & USA) Full timeJob Summary:We are seeking a skilled Embedded Linux Software Engineer to join our team in Ottawa, Ontario. As an aerospace industry leader, we specialize in cutting-edge satellite and cellular technologies for aviation communication.About the Role:In this full-time position, you will design, implement, and maintain software for advanced avionics systems,...
-
Senior Networking Systems Software Engineer
1 week ago
Ottawa, Ontario, Canada BlackBerry Inc. Full timeJob SummaryThe BlackBerry QNX team is seeking a highly skilled Senior Networking Systems Software Engineer to join our dynamic group of experts. This role will be instrumental in developing high-quality ethernet drivers and networking stack for some of the most advanced hardware platforms available.We are looking for a seasoned engineer with a deep...
-
Software Engineering Professional
4 days ago
Ottawa, Ontario, Canada Nokia Full timeAbout the RoleWe are seeking an experienced Software Engineering Professional to join our team at Nokia. As a key member of our engineering team, you will be responsible for developing software solutions that meet the requirements of our clients.Your primary focus will be on automation and networking, leveraging your expertise in systems engineering...
-
Ottawa, Ontario, Canada Ciena Full timeCiena fosters a culture that empowers individual passions, growth, and wellbeing.About UsWe're a technology company that leads with humanity, driving business priorities alongside meaningful social, community, and societal impact. Our Customer First philosophy guides our actions, emphasizing integrity, innovation, velocity, and outstanding people. We strive...
-
Ottawa, Ontario, Canada QNX Software Systems Full timeAt QNX Software Systems, we are committed to providing safe and secure operating systems for embedded systems. As a trusted supplier of software solutions, our team is seeking an experienced network software developer to join our OS Development Group.The ideal candidate will directly contribute to the design and implementation of QNX's networking suite,...
-
Software Development Engineer
1 week 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...
-
Ottawa, Ontario, Canada Morson Talent (Canada & USA) Full time**About Us**We are at the forefront of aviation communication, leveraging innovative satellite and cellular technologies to deliver cutting-edge solutions. Our mission is to redefine connectivity in aerospace.**Our Team**We are a team dedicated to shaping the future of aviation technology. We believe in collaboration, strong interpersonal and communication...
-
Senior Software Engineer
3 weeks ago
Ottawa, Ontario, Canada Cisco Systems Full timeCompany OverviewCisco Systems is a global leader in networking and IT, driving innovation and redefining how people connect, communicate, and collaborate.We are a dynamic development team that is transforming the way we work, live, play, and learn.About the RoleThis is a key position for a Senior Software Engineer to join our Network Operations team. As a...
-
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...
-
Ottawa, Ontario, Canada Ciena Corporation Full timeOverview:">Ciena Corporation, a leader in networking solutions, is seeking an entry-level Embedded Software Developer to join our team. As a key member of our Packet Software group, you will design, code, and support software drivers, APIs, and data plane applications written in C/C++ and running in a real-time embedded Linux environment.">About the...
-
Senior Networking Software Development Engineer
5 hours 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...
-
Advanced Audio Software Engineer
3 weeks ago
Ottawa, Ontario, Canada PML Sound International Full timeCompany OverviewPML Sound International, a renowned manufacturer and distributor of high-end consumer audio products, has set the standard for excellence in every product category we offer. With over thirty-five years of experience, our company has pushed the boundaries of design and quality by focusing on providing high-performance solutions and value.In...
-
Embedded Systems Software Developer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout the RoleWe are seeking an experienced Embedded Systems Software Developer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for designing, developing, and testing software for our real-time operating system (RTOS). Key ResponsibilitiesDevelop drivers for various hardware peripherals, including...
-
Senior Audio Software Engineer
4 weeks ago
Ottawa, Ontario, Canada PML Sound International Full timeWe are a leading manufacturer of high-quality luxury consumer audio products, pushing the boundaries of design and quality with a focus on excellence in every product category.In our Ottawa design center, we create innovative solutions for Home Theater Receivers, Audio and Video Processors, Single-Stereo- and Multichannel Amplifiers, Sound Distribution...
-
Senior Network Software Engineer
1 week ago
Ottawa, Ontario, Canada Workila Full timeAt Workila, we offer an exciting opportunity for a skilled Senior Network Software Engineer to join our team. Our cutting-edge projects and collaborations provide a unique chance to grow and advance in your career.About the RoleAs a Senior Network Software Engineer, you will be responsible for designing, developing, and implementing high-performance network...