Recherche d'emploi > Montréal, QC > Embedded software technical

Embedded Software Technical Leader.

Cisco
Saint-Laurent, Quebec, Canada
111.6K $-164.4K $ / an
Temps plein

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

  • Influence architectural decisions with a focus on security, scalability and reliability
  • Create software requirements specifications, architecture, and design documents
  • Develop, review, integrate, test and debug code across the entire software stack
  • Work with cross-functional teams across different locations to coordinate project scope, develop and maintain products
  • Contribute towards the improvement of our software development processes

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
  • Il y a plus de 30 jours
Emplois reliés
Cisco
Montréal, Québec

As a member of the embedded software group, you’ll be part of our larger embedded R&D organization. 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. Our engineers need to be adaptable, demonstrate lea...

Litens Automotive Group
Canada

Lead/plan & perform embedded software engineering assignments. Contribute to feasibility reviews, technical reports. Prepare technical presentations for internal or customer use. Understanding of simulation driven design, collaborative sharing, and demonstrated ability of technical communication...

Offre sponsorisée
Outlier
Laval, Québec
Télétravail

Are you an experienced software engineer who would like to lend your coding expertise to train AI models?. PLEASE NOTE: We collect, retain and use personal data for our professional business purposes, including notifying you of opportunities that may be of interest and sharing with our affiliates. W...

Offre sponsorisée
Produits forestiers Résolu
Montréal, Québec

The position of Analyst, Master Data Management is part of a centralized group, which aims to manage all master data databases including customers and pricing. Analyst, Master Data Management (Temporary). Ensure the entry and maintenance of the customer and pricing files in SAP, more specifically: c...

Offre sponsorisée
Fed IT
Montréal, Québec

We are looking for an experienced ERP Dynamics365 Business Analyst to join a company in the energy sector, located in Montreal. I'm Clémence, recruitment and business development consultant at FED IT, a recruitment agency specializing in IT professions. We cover the IT, development, business intelli...

Offre sponsorisée
RONA Inc.
Boucherville, Québec

The Merchandising Business Analyst’s mandate is to act as a business partner to the Merchandising team, providing expertise and guidance in monitoring the results of merchandising activities, action plans, forecasts, and strategic plans to help achieve financial objectives,. Business Analyst, Mercha...

Offre sponsorisée
GIE
Montréal, Québec

Communicate with clients and other stakeholders related to the project;. ...

Raytheon Technologies
Longueuil, Québec

Our team supports compliance within all P&WC Operations business units in terms of Global Authorizations, Compliance Assurance, Talent Development, Operational Business Processes, and International Trade Compliance of business requirements for different business units such as Canadian Manufacturing,...

PlayStation
Canada
Télétravail

As a Senior Game Data Analyst, you will be working in our cross-disciplinary team to help game studios use data efficiently to improve games. We provide end-to-end analytics services for PlayStation Studios and use data to help them make their amazing games even better. Analysing data to deliver hig...

Mila - Institut québécois d'intelligence artificielle
Montréal, Québec

We’re looking for a fullstack software developer to oversee the development of large-scale transformer-type models to process neural data. Experience managing software projects and maintaining code bases. ...