Expoint – all jobs in one place
Finding the best job has never been easier

Software Engineer – Cross Domain Automation Cda jobs at Cisco in Canada, Ottawa

Discover your perfect match with Expoint. Search for job opportunities as a Software Engineer – Cross Domain Automation Cda in Canada, Ottawa and join the network of leading companies in the high tech industry, like Cisco. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
Canada
Ottawa
7 jobs found
09.09.2025
C

Cisco Software Engineer Platform Development Canada, Ontario, Ottawa

Limitless High-tech career opportunities - Expoint
Extremely motivated, passionate about learning and contributing to the team and the business with "can do" attitude. Strong design/programming ethic. Knowledge of designing large-scale systems in C/C++ environments is preferred....
Description:
Who You Are

As a Software Engineer on the Platform Development team you will be part of world-class software engineering team that works on various cutting edge technologies in switching. Opportunity to work with leading edge networking technologies in the areas of high speed, high performance switches for Access/Campus market segments.

  • Extremely motivated, passionate about learning and contributing to the team and the business with "can do" attitude.
  • Strong design/programming ethic. Knowledge of designing large-scale systems in C/C++ environments is preferred.
  • Commitment to Quality: Ability to ensure and commit to a higher standard of quality than usual in the face of time to market pressures.
  • Strong OS fundamentals and networking concepts.
  • In-depth experience designing networking systems with L2, L3 and VXLAN (Overlay) technologies
  • Experience with peripheral interfaces (USB, I2C, SPI, high-speed serial interfaces).
Responsibilities
  • Participate on a project team of engineers involved in the development of software for our next generation Campus switching architectures. Define, Architect, design, and deliver new software and features for the Campus switching platforms
  • Day to day activities will involve creating new features, understanding features in a competitive product and proposing solutions that work for our platform, writing functional and design specifications, programming, unit and integration testing your code, helping review specifications and code for other software engineers in the team, helping documentation team with the configuration aspects of your feature.
Who You Are

Minimum Qualifications:

  • MSEE/CS combined with 3-4 years of related experience or BSEE/CS combined with 5+ years of experience
  • Experience in writing software in C/ C++.
  • Excellent Layer 2 and Layer 3 knowledge/ hands-on experience. Good understanding of various networking protocols and standards.
  • Strong passion and experience in troubleshooting, debugging complex systems and possess excellent problem-solving techniques
  • Execute tests, track and log issues and drive them till resolution with verification of bug fixes
Desired Skills:
  • Knowledge of scripting in Python
  • Knowledge of Device Drivers, Linux OS, and embedded systems
  • Must be able to handle multiple tasks at once and work independently with minimal managerial oversight.
  • Have experience in customer deployments
  • Be open to continuous learning and committed to on-going self-improvement.
  • Initiate and participate in organizational efforts to improve overall group productivity and test effectiveness.
  • Contribute to overall test strategies
Show more
08.09.2025
C

Cisco Senior Security Engineer Canada, Ontario, Ottawa

Limitless High-tech career opportunities - Expoint
Support the deployment and ongoing maturity of cybersecurity risk management practices, including maintaining an enterprise Risk Register. Lead comprehensive risk assessments for internal systems, engineering initiatives, and third-party vendors. Assess...
Description:

The application window is expected to close until further determined.

Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.


As a Senior Security Engineer, you will be a key member of the Device Risk and Compliance team, with a primary focus on Governance, Risk, and Compliance (GRC) and the development of robust cybersecurity risk management capabilities. You will partner across engineering, product, and compliance teams to strengthen our governance frameworks, establish and mature enterprise risk processes, and ensure secure innovation in network device environments.

In this role, you will act as a domain authority guiding the design, execution, and continuous improvement of our risk management program. Your expertise will directly influence product security, regulatory compliance, and enterprise resilience, helping the organization stay ahead of evolving cyber threats and compliance requirements!

Example Responsibilities
  • Support the deployment and ongoing maturity of cybersecurity risk management practices, including maintaining an enterprise Risk Register.
  • Lead comprehensive risk assessments for internal systems, engineering initiatives, and third-party vendors.
  • Assess vulnerabilities, quantify risks, and collaborate with risk owners to establish clear mitigation strategies.
  • Partner across security, engineering, and business functions to ensure GRC initiatives align with the cybersecurity roadmap and strategic business priorities.
  • Develop and define metrics and dashboards for risk measurement, compliance progress, and mitigation effectiveness.
  • Provide expert cybersecurity and compliance guidance to leadership on emerging regulatory requirements and evolving industry risks.
  • Support security certifications, compliance frameworks, and audit preparedness efforts for product and enterprise environments.
  • Contribute to cybersecurity awareness through GRC-related training and partner communication across departments.
You are an ideal candidate if you:
  • Bring 10+ years of IT, security, or risk experience, with 5+ years focused in cybersecurity risk management, compliance, or governance.
  • Have in-depth knowledge of cybersecurity risk frameworks (NIST RMF, ISO 31000, ISO 27001) and regulatory compliance requirements.
  • Are experienced in audit readiness, governance models, and regulatory alignment within highly regulated industries.
  • Possess functional familiarity with IoT and network device security, including threats, vulnerabilities, and compliance concerns.
  • Are proficient with risk analysis methodologies, CVE/CWE scoring, and risk quantification practices.
  • Have experienced knowledge of GRC platforms (RSA Archer, ServiceNow GRC or equivalent experience preferred).
  • Communicate across technical and non-technical audiences, influencing team members with clear, actionable insights.
Preferred / Bonus Skills:
  • Experience with ServiceNow GRC modules and integrations.
  • Familiarity with risk scoring methodologies for vulnerabilities or control findings.
  • Knowledge of IoT security compliance initiatives and certification frameworks.
  • Moderate scripting skills (Python, PowerShell, or Bash) for automation and reporting.
  • Confirmed understanding of networking security (TCP/IP, DNS, routing, firewalls, VPNs).
Qualifications:
  • Bachelor’s degree in Information Security, Computer Science, Business, or a related field.
  • 10+ years of professional experience in IT, security, or risk functions.
  • 5+ years in a cybersecurity-focused analyst, architect, or SME role.
  • Expertise in cybersecurity governance, risk management, and compliance frameworks
Show more

These jobs might be a good fit

08.07.2025
C

Cisco Software Engineer – Cross Domain Automation CDA Canada, Ontario, Ottawa

Limitless High-tech career opportunities - Expoint
Develop tools that enable customers to configure and monitor network devices globally. Collaborate with firmware engineers to design and implement new core product features. Work with product managers and UX...
Description:
Software Engineer – Cross Domain Automation (CDA)
Application window is expected to close on 7/8/2025.
Who You’ll Work With
As a member of the Cross Domain Automation (CDA) team, you will work alongside experienced and supportive engineers to develop a cloud-native, multi-tenant platform that helps service providers and enterprises deliver AI-enabled Managed Services efficiently. This is a unique opportunity to learn and grow while contributing to ground breaking projects in the networking and automation space.
What You’ll Do
As an entry-level software engineer on the CDA team, you will:
  • Develop tools that enable customers to configure and monitor network devices globally.
  • Collaborate with firmware engineers to design and implement new core product features.
  • Work with product managers and UX designers to create intuitive and powerful workflows that solve critical problems for IT professionals worldwide.
  • Contribute to high-impact technology projects while learning how to tackle complex scalability challenges.
  • Write production-quality code to support both the frontend and backend of our applications.
  • Design and implement RESTful APIs and develop rich user interfaces using technologies like React, TypeScript, and JavaScript.
  • Participate in maintaining the stability of our product with a focus on delivering an exceptional customer experience.
  • Continuously improve development processes by learning and applying engineering best practices.
  • Share your knowledge with teammates and contribute to a culture of collaboration and growth.
You Are an Ideal Candidate If You:
  • Have a Bachelor’s degree in Computer Science, Information Technology, or a related technical field.
  • Have 0–3 years of relevant experience
  • Are comfortable with at least one programming language or framework, such as Python, Go, JavaScript, React, or Ruby on Rails.
  • Have foundational knowledge of backend and frontend development concepts, such as REST APIs, database design, and user interface design.
  • Are eager to work collaboratively with cross-functional teams, including product managers, UX designers, and firmware engineers.
  • Are excited to solve open-ended problems and work across the software development stack.
  • Are customer-focused and passionate about building products that solve real-world problems.
  • Have an interest in learning about networking, cloud-based infrastructure, or scalable application design.
Preferred Qualifications (Not Required):
  • Experience with cloud technologies like Docker, Kubernetes, or AWS from coursework, internships, or personal projects.
  • Familiarity with relational databases (e.g., Postgres) and designing efficient data models.
  • Exposure to customer-centric design principles, either through projects or academic work.
  • Knowledge of Agile methodologies, such as Scrum or Kanban.
  • A demonstrated interest in networking or cloud-based infrastructure through coursework or personal research.
Show more

These jobs might be a good fit

10.06.2025
C

Cisco Software Engineer Canada, Ontario, Ottawa

28.04.2025
C

Cisco Software Engineer Canada, Ontario, Ottawa

19.04.2025
C

Cisco Principal DSP Engineer – Coherent Optical Transmission Syste... Canada, Ontario, Ottawa

Limitless High-tech career opportunities - Expoint
Invent, simulate and validate new DSP or FEC algorithms (both in floating-point and fixed-point precision) to improve performance and functionality or lower power consumption. Test and optimize these algorithms on...
Description:
The application window is expected to close on 5/0125

Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.

Your Impact

With your expertise in DSP for coherent optical transceivers, FEC, and modeling, you help the team to develop the next generation of low-power and high-performance coherent transceivers. Here are some examples of possible topics:

  • Invent, simulate and validate new DSP or FEC algorithms (both in floating-point and fixed-point precision) to improve performance and functionality or lower power consumption
  • Test and optimize these algorithms on actual hardware and correlate performance with previous simulations
  • Develop models of analog RF and optical components and evaluate system performance with these models
  • Analyze performance of developed transceiver modules and update models and simulation environments to accurately match the measured results
Minimum Qualifications:

Typically: Bachelors + 15 years of related experience, or Masters + 12 years of related experience, or PhD + 8 years of related experience

  • + 10 years of industry experience in related fields.
  • Experience with Digital Signal Processing (DSP) and/or Forward Error Correction (FEC) for coherent optical communications.
  • Experience in modeling communication systems.
  • Programming experience in C/C++, Python, Matlab, or similar languages.
  • A master's or Ph.D. degree in mathematics, physics, or electrical engineering is highly recommended, although not strictly required.
Preferred Qualifications:
  • A master's or Ph.D. degree in mathematics, physics, or electrical engineering is highly recommended, although not strictly required.
  • Experience with C++, Linux, and version control systems, specifically SVN and Perforce.
  • Experience with Verilog or VHDL, and/or collaboration with ASIC designers.
  • Experience presenting technical information to colleagues.
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Extremely motivated, passionate about learning and contributing to the team and the business with "can do" attitude. Strong design/programming ethic. Knowledge of designing large-scale systems in C/C++ environments is preferred....
Description:
Who You Are

As a Software Engineer on the Platform Development team you will be part of world-class software engineering team that works on various cutting edge technologies in switching. Opportunity to work with leading edge networking technologies in the areas of high speed, high performance switches for Access/Campus market segments.

  • Extremely motivated, passionate about learning and contributing to the team and the business with "can do" attitude.
  • Strong design/programming ethic. Knowledge of designing large-scale systems in C/C++ environments is preferred.
  • Commitment to Quality: Ability to ensure and commit to a higher standard of quality than usual in the face of time to market pressures.
  • Strong OS fundamentals and networking concepts.
  • In-depth experience designing networking systems with L2, L3 and VXLAN (Overlay) technologies
  • Experience with peripheral interfaces (USB, I2C, SPI, high-speed serial interfaces).
Responsibilities
  • Participate on a project team of engineers involved in the development of software for our next generation Campus switching architectures. Define, Architect, design, and deliver new software and features for the Campus switching platforms
  • Day to day activities will involve creating new features, understanding features in a competitive product and proposing solutions that work for our platform, writing functional and design specifications, programming, unit and integration testing your code, helping review specifications and code for other software engineers in the team, helping documentation team with the configuration aspects of your feature.
Who You Are

Minimum Qualifications:

  • MSEE/CS combined with 3-4 years of related experience or BSEE/CS combined with 5+ years of experience
  • Experience in writing software in C/ C++.
  • Excellent Layer 2 and Layer 3 knowledge/ hands-on experience. Good understanding of various networking protocols and standards.
  • Strong passion and experience in troubleshooting, debugging complex systems and possess excellent problem-solving techniques
  • Execute tests, track and log issues and drive them till resolution with verification of bug fixes
Desired Skills:
  • Knowledge of scripting in Python
  • Knowledge of Device Drivers, Linux OS, and embedded systems
  • Must be able to handle multiple tasks at once and work independently with minimal managerial oversight.
  • Have experience in customer deployments
  • Be open to continuous learning and committed to on-going self-improvement.
  • Initiate and participate in organizational efforts to improve overall group productivity and test effectiveness.
  • Contribute to overall test strategies
Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Software Engineer – Cross Domain Automation Cda opportunities at Cisco in Canada, Ottawa. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.