Embedded Software Technical Lead

2 weeks ago


Montreal, Quebec, Canada Cisco Full time

About the Role

Cisco is seeking a skilled Embedded Software Technical Leader to join our team. As a member of our embedded software group, you will 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.

Key Responsibilities

  • 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.

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.


  • Montreal, Quebec, Canada Cisco Full time

    About the RoleCisco is seeking a highly skilled Embedded Software Technical Lead to join our team. As a key member of our embedded software group, you will be responsible for leading the design, development, and delivery of high-performance, scalable, and secure network switching and performance monitoring solutions.Key ResponsibilitiesInfluence...


  • Montreal, Quebec, Canada Cisco Full time

    About the RoleCisco is seeking a highly skilled Embedded Software Technical Lead to join our team. As a key member of our embedded software group, you will be responsible for leading the design, development, and delivery of high-performance, scalable, and secure network switching and performance monitoring solutions.Key ResponsibilitiesInfluence...


  • Montreal, Quebec, Canada Cisco Full time

    About the RoleCisco is seeking a highly skilled Embedded Software Technical Lead to join our team. As a key member of our embedded software group, you will be responsible for leading the design and development of high-performance, scalable, and secure network switching and performance monitoring solutions.Key ResponsibilitiesInfluence architectural decisions...


  • Montreal, Quebec, Canada Cisco Full time

    About the RoleCisco is seeking a highly skilled Embedded Software Technical Lead to join our team. As a key member of our embedded software group, you will be responsible for leading the design and development of high-performance, scalable, and secure network switching and performance monitoring solutions.Key ResponsibilitiesInfluence architectural decisions...


  • Montreal, Quebec, Canada Cisco Full time

    About the RoleCisco is seeking a highly skilled Technical Lead for Embedded Software Development to join our team. As a Technical Lead, you will be responsible for guiding cross-disciplinary engineering teams in the development of high-performance, scalable, and secure network switching and performance monitoring solutions.Key ResponsibilitiesInfluence...


  • Montreal, Quebec, Canada Wir sind Schweizer Marktführerin der Orthopädie- und Rehatechnik und bieten ein ganzheitliches Verso Full time

    Job SummaryCS Group Canada is seeking a Technical Lead for Verification and Validation of Embedded Software to join our dynamic and multidisciplinary team in charge of the certification of aircraft Electronic Engine Controllers.This role involves ensuring technical quality of deliverables, reviewing and validating the team's output, defining work packages,...


  • Montreal, Quebec, Canada Cisco Full time

    About the RoleCisco is seeking a highly skilled Technical Lead for Embedded Software Development to join our team. As a Technical Lead, you will be responsible for guiding the design, development, and testing of our next-generation Skylight hardware. You will work closely with cross-disciplinary engineering teams to deliver advanced product capabilities and...


  • Montreal, Quebec, Canada Cisco Systems, Inc. Full time

    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.As a Technical Lead for Embedded Software Solutions, you...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Title: Senior Embedded Software DeveloperWe are seeking a highly skilled Senior Embedded Software Developer to join our dynamic and multidisciplinary team at CS GROUP.Key Responsibilities:Contribute to the development of technical standards and plans.Support the high-level software architecture of embedded systems.Develop and verify software...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Title: Senior Embedded Software DeveloperWe are seeking a highly skilled Senior Embedded Software Developer to join our dynamic team at CS GROUP. As a key member of our team, you will be responsible for the development of high-quality embedded software for aircraft electronic engine controllers.Key Responsibilities:Contribute to the preparation of...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Title: Senior Embedded Software DeveloperJob Description:We are seeking a highly skilled Senior Embedded Software Developer to join our dynamic team at CS GROUP. As a key member of our team, you will be responsible for the development of high-quality embedded software for aircraft Electronic Engine Controllers.Responsibilities:Contribute to the...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job OpportunityWe are seeking a skilled Embedded Software Developer to contribute to the development of aircraft Electronic Engine Controllers.Key Responsibilities:Collaborate with the team to create a technical development plan and standards.Support the high-level software architecture of embedded software, adhering to the DO-178B development...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job OpportunityWe are seeking a skilled Embedded Software Developer to contribute to the development of aircraft Electronic Engine Controllers.Key Responsibilities:Collaborate with the team to create a technical development plan and standards.Support the high-level software architecture of embedded software, adhering to the DO-178B development...


  • Montreal, Quebec, Canada dormakaba International Holding AG Full time

    Embedded Software Developer Opportunitydormakaba International Holding AG is a leading global provider of access solutions for various industries. We are seeking an Embedded Software Developer to join our team in Montreal, QC.Key Responsibilities:Design and develop firmware for embedded devices and systemsCollaborate with customers, production team, and...


  • Montreal, Quebec, Canada dormakaba International Holding AG Full time

    Embedded Software Developer Opportunitydormakaba International Holding AG is a leading global provider of access solutions for various industries. We are seeking an Embedded Software Developer to join our team in Montreal, QC.Key Responsibilities:Design and develop firmware for embedded devices and systemsCollaborate with customers, production team, and...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    Mannarino Systems & Software Inc. is a leading provider of safety-critical systems, software, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries. We are seeking an experienced and passionate Safety Critical Embedded Software Test Engineer who is a quick learner, enthusiastic about...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    About the RoleMannarino Systems & Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries. We are seeking an experienced and passionate Safety Critical Embedded Software Test Engineer to join our...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    About the RoleMannarino Systems & Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries. We are seeking an experienced and passionate Safety Critical Embedded Software Test Engineer to join our...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    About the RoleMannarino Systems & Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries. We are seeking an experienced and passionate Safety Critical Embedded Software Test Engineer to join our...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    About the RoleMannarino Systems & Software Inc. is a leading provider of safety-critical systems, software, hardware, and certification engineering services to the aerospace, defense, space, simulation, and power generation industries. We are seeking an experienced and passionate Safety Critical Embedded Software Test Engineer to join our...