Jobs /

Embedded Software Technical Leader

Cisco

Apply Now

Job Details

Location: Saint-Laurent, Montreal, Urban agglomeration of Montreal, Montreal (06), Quebec, H4M 0A3, Canada Posted: Jun 03, 2024

Job Description

Who We Are

Accedian, now part of Cisco, is a leader in performance analytics and end user experience solutions for service providers and mid-to-large size enterprises. The Accedian Skylight service assurance platform offers granular end-to-end visibility within multi-layer, multi-domain, and multi-vendor networks. We are a dedicated and passionate team of experienced engineers with a unified focus of delivering innovative, customer-driven network and application performance assurance solutions that simplify the creation, monitoring and optimization of digital services and applications.

Who You'll Work With

As a member of the embedded software group, you’ll be part of our larger embedded R&D organization. Our mission is to develop high-performance, scalable, and secure network switching and performance monitoring solutions. You’ll collaborate with cross-disciplinary engineering teams to deliver advanced product capabilities and features on our next-generation Skylight hardware. As a software technical leader, you’ll play a key role in guiding team members through all phases of product development—from concept to production. This includes leading the design, and writing code across the entire solution stack, from firmware to applications running on embedded systems.

Who You Are

Cisco’s software engineers drive the development of next-generation technologies that profoundly impact billions of global users who rely on Accedian Skylight to assure and secure their networks. Our products operate at large scale and demand 24/7 reliability. We’re actively seeking engineers who bring fresh perspectives from diverse technical domains, including networking, security, large-scale system design, distributed computing, web technology, and UI design. Our engineers need to be adaptable, demonstrate leadership qualities, and approach new challenges across the entire software stack as we continue to advance technology. Leveraging your technical leadership expertise, you’ll manage project priorities, deadlines, and deliver results in our fast-paced business environment.

W hat You’ll Do

Minimum Requirements:

  • Experience leading projects and software developers
  • Experience developing embedded software in C, multi-threaded programming, and advanced knowledge of various ARM CPU architectures and ecosystems
  • Experience with network protocols, switching and routing technologies (TCP, UDP, IPv4/v6, L2/L3, VLAN)
  • Experience with network management systems (NMS) and their technologies (e.g Netconf/Yang, SNMP, RestCONF, etc)
  • Experience developing software systems with security in mind using industry best practices (i.e. authentication and authorization, cryptography, X.509 certificate management, digital signatures, chain of trust, runtime defenses, code tampering prevention and detection, system hardening)
  • Experience with agile development methodologies and development tools (Jira, Confluence, GitHub)

Preferred Requirements:

  • Experience developing complex embedded applications using object-oriented design and programming in C++
  • Experience with scripting languages (bash, python)
  • Experience with virtualization, containers, and orchestration software (VMware, KVM, Docker, Kubernetes, etc.)
  • Experience with Linux kernel development, and building custom Linux distributions
  • Experience with FIPS certification, and FedRAMP compliance

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. How do we do it? Well, for starters – with people like you!

Nearly every internet connection around the world touches Cisco. We’re the Internet’s optimists. Our technology makes sure the data travelling at light speed across connections does so securely, yet it’s not what we make but what we make happen which marks us out. We’re helping those who work in the health service to connect with patients and each other; schools, colleges and universities to teach in even the most challenging of times. We’re helping businesses of all shapes and size to connect with their employees and customers in new ways, providing people with access to the digital skills they need and connecting the most remote parts of the world – whether through 5G, or otherwise.

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. And giving back is in our DNA (we get 10 days off each year to do just that).

We know that powering an inclusive future starts with us. Because without diversity and a dedication to equality, there is no moving forward. Our 30 Inclusive Communities, that bring people together around commonalities or passions, are leading the way. Together we’re committed to learning, listening, caring for our communities, whilst supporting the most vulnerable with a collective effort to make this world a better place either with technology, or through our actions.

So, you have colorful hair? Don’t care. Tattoos? Show off your ink. Like polka dots? That’s cool. Pop culture geek? Many of us are. Passion for technology and world changing? Be you, with us! #WeAreCisco

About Cisco

Cisco manufactures and sells networking hardware, telecommunications equipment and other high-technology services and products. Cisconians use technology to enable possibility, innovation and success.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free