Home Canada Embedded Software Technical Leader

Home Canada Embedded Software Technical Leader

Embedded Software Technical Leader

Full time at a Laimoon Verified Company in Canada
Posted on December 4, 2024

Job details

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 focused on 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 WithAs 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 AreCisco'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.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.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!

#J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Software Development starting now. Claim $10 promo towards online courses. See all courses
See All Embedded Jobs
Feedback Feedback