Senior Software Engineer
2 days ago
- Develop 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 products and features for large-scale systems that run complex code in high bandwidth environments, demonstrating strong communication skills, teamwork, and the ability to handle challenging high-priority tasks.
- Exhibit extreme motivation and passion for learning and contributing to the team and business with a "can do" attitude.
- Troubleshoot and resolve software defects in components that range from kernel modules to applications.
- Work closely with a cross-functional team on system and functional design and architecture of new features.
- Write specification documents and review and sign off on requirements documents.
- Commit to a higher standard of quality, even under time-to-market pressures.
Who You'll Work With
You will be part of an energetic and dynamic development team. You will also work closely with Team Leads (TLs) and Principal Engineers (PEs) to define strategies for future products. Cisco is transforming the way we work, live, play, and learn.
Who You Are
The ideal candidate will possess outstanding project management, communication, and technical skills. You have the perfect mix of technical expertise with the Collaboration portfolio, and an outstanding ability to deal with critical customers in challenging situations. Project planning, implementation, and tracking are a must as we often work through both collaboration expansion and service improvement plans for customers affected by systemic issues. You will also have the ability to work cross-functionally; networking with engineers, leadership, account teams, support, sales teams, and customer success to ensure the customer issues are resolved holistically.
- Bachelors with 6+ years, OR Masters with 4+ years of experience in software development.
- Experience in Programming Languages like C, C++, Python.
- Experience with Datapath technologies, including optics, PHY, and SerDes.
- Experience with Embedded Systems, Linux Kernel and Realtime OS fundamentals, Interrupt handling, Device driver development, Inter-process communication and Bus architectures: PCIe, I2C etc.
- Experience with optical networking technologies and components.
Preferred Requirements
- Expertise in SerDes technology, including design, implementation, and troubleshooting.
- Experience with coherent optical technology, including coherent transceivers and related modulation formats.
- Strong understanding of physical layer protocols and technologies, including signal processing and modulation techniques.
- Good written and verbal communication skills.
- Strong problem-solving skills and debugging the failures to root cause.
- Strong understanding of software quality and processes.
- Familiarity with Common Management Interface Specification (CMIS) standards and their application in network systems.
- Knowledge of Small Form Factor (SFF) standards, including SFP, QSFP, and other related specifications.
- AI/ML experience or knowledge is a plus.
Why Cisco
#WeAreCisco. We are all unique, but collectively we bring our talents to work as a team, to develop innovative technology and power a more inclusive, digital future for everyone.
Nearly every internet connection around the world touches Cisco. We’re the Internet’s optimists. Our technology ensures the data traveling at light speed across connections does so securely. We’re helping those who work in the health services to connect with patients and each other; schools, colleges, and universities to teach in challenging times. We’re helping businesses to connect with their employees and customers in new ways.
We tackle whatever challenges come our way. We have each other’s backs, we recognize our accomplishments, and we grow together. We celebrate and support one another – from big and small things in life to big career moments.
So, you have colorful hair? Don’t care. Tattoos? Show off your ink. Like polka dots? That’s cool. Passion for technology and world changing? Be you, with us #WeAreCisco
#J-18808-Ljbffr-
Senior WiFi Networking Software Engineer
4 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...
-
Senior Software Engineer
2 weeks ago
Ottawa, Ontario, Canada L3Harris Technologies Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at L3Harris Technologies. As a key member of our software development team, you will play a critical role in designing, developing, and implementing complex software systems.
-
Senior Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Telesat Full timeJob Summary:We are seeking an experienced Senior Software Engineer to join our team at Telesat in Ottawa, Ontario.About TelesatTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate, and government customers for over 50 years. Our legacy...
-
Senior Software Engineer
1 month ago
Ottawa, Ontario, Canada Randstad Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions. Responsibilities:Design and develop software solutions using a variety of programming languages and technologies.Collaborate with...
-
Senior Software Development Engineer
2 weeks ago
Ottawa, Ontario, Canada Nokia Full timeAbout the RoleWe are seeking a highly motivated and skilled software engineer to join our team at Nokia. As a senior software development engineer, you will have the opportunity to work on cutting-edge projects that drive innovation in the field of networking and communications.
-
Senior Software Engineer
4 weeks ago
Ottawa, Ontario, Canada NewFound Recruiting Full timeAt NewFound Recruiting, we are seeking a skilled Senior Software Engineer to join our team in Ottawa, Ontario. With a focus on developing innovative solutions, this role offers the opportunity for professional growth and challenges that will help you advance your career.About UsWe are a leading recruitment agency dedicated to providing exceptional service to...
-
AWS Engineer/Senior Software Engineer
3 months ago
Ottawa, Canada Qlik Full timeb>A Gartner Magic Quadrant Leader for 14 years in a row, Qlik transforms complex data landscapes into actionable insights, driving strategic business outcomes. Serving over 40,000 global customers, our portfolio leverages pervasive data quality and advanced AI/ML capabilities that lead to better decisions, faster.We excel in integration and governance...
-
Embedded Systems Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob OverviewWe are seeking an experienced Embedded Systems Software Engineer to join our team in Ottawa, Canada. In this role, you will be responsible for designing, developing, and testing device drivers for various hardware peripherals. Your primary goal will be to ensure the software is of high quality and meets the required safety standards.About QNX...
-
Ottawa, Ontario, Canada CB Canada Full timeJob SummaryCB Canada is seeking an experienced Senior Software Engineer to join our Developer Experience Engineering team. In this critical role, you will play a key part in defining and improving the experience our product teams see each day.About the RoleAs a Senior Software Engineer, Developer Experience Engineering, you will be responsible for driving...
-
Senior Software Quality Engineer
4 weeks ago
Ottawa, Ontario, Canada Esri Full timeOverviewAt Esri, we are revolutionizing the field of geospatial technology with our cutting-edge ArcGIS Enterprise software. As a Senior Software Quality Engineer, you will be part of a talented team that is shaping the future of mapping and analytics.
-
Senior Software Development Engineer
2 weeks ago
Ottawa, Ontario, Canada Telesat Full timeAbout the RoleWe are seeking an experienced Senior Software Development Engineer to join our team at Telesat in Ottawa, Canada. As a key member of our scrum team, you will contribute to the design, development, and testing of cutting-edge LightSpeed Software.
-
AWS Engineer/Senior Software Engineer
3 months ago
Ottawa, Canada TrendMicro Full timeh3>Senior Software DeveloperTrend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information. Fueled by decades of security expertise, world-leading global threat research and intelligence, and continuous innovation, our cybersecurity platform protects hundreds of thousands of organizations and millions of individuals...
-
Senior Embedded Software Engineer
1 week ago
Ottawa, Ontario, Canada Procom Full timeWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Procom in Ottawa.As a key member of our team, you will be responsible for designing and developing software features using C++ and Python for cloud-connected modules.The ideal candidate will have 10+ years of experience in embedded C++ development, with recent experience...
-
Senior Software Engineer for Network Solutions
2 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...
-
Senior Software Engineer
1 month ago
Ottawa, Ontario, Canada Tripadvisor Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our SEO team at Tripadvisor. As a Senior Software Engineer, you will be responsible for managing a squad of engineers towards long-term goals while delivering new capabilities daily.You will work closely with our SEO analysts to prioritize work and collaborate across the company...
-
Senior Software Engineering Professional
4 weeks ago
Ottawa, Ontario, Canada Fortinet Full timeJob Title: Senior Software Engineering Professional**Overview:**Fortinet is a leading cybersecurity company, and we are seeking a highly skilled Senior Software Engineering Professional to join our team in Ottawa. As a key member of our development team, you will be responsible for designing, developing, and maintaining software solutions that help protect...
-
Senior Linux Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Telesat Full timeJob Summary:We are seeking an experienced Senior Linux Software Engineer to join our Lightspeed System Development team in Ottawa, Ontario. As a key member of our team, you will play a crucial role in the design, development, and implementation of advanced satellite ground segment software systems.About Us:Telesat is a leading global satellite operator that...
-
AWS Engineer/Senior Software Engineer
2 months ago
Ottawa, Canada Adtran Full timep>The Senior Software Engineer will be responsible for the design, development, and testing of the embedded software for optical transceiver assemblies and plugs within the Optical Engines product unit. The engineering expert will work closely with Optical, Hardware, and Test engineers to ensure product goals are met.Perform all aspects of embedded firmware...
-
Senior Software Development Engineer
2 days ago
Ottawa, Ontario, Canada Harris Geospatial Solutions Full timeAbout Your Role as a Senior Software Development EngineerWe are seeking an experienced Senior Software Development Engineer to join our team at Harris Geospatial Solutions. In this role, you will design and develop software solutions that operate in complex, multi-network environments.Your Responsibilities:Design and contribute to software architecture...
-
Senior Software Engineer
4 weeks ago
Ottawa, Canada Harris Geospatial Solutions Full timeAbout your next Challenge as a Senior Software Engineer:What will you do: Design software solutions and contribute to software architecture designs;Understand and develop microservices solution that operates in a complex, multi-network environment;Conduct independent research and provide new solutions to problems; Interact with systems engineering on...