Senior Software Developer in Test

12 hours ago


Burnaby, British Columbia, Canada Fortinet, Inc. Full time
Job Summary

We are seeking an experienced software developer to join our team at Fortinet, Inc. as a Senior Software Developer in Test.

Responsibilities
  • Design, develop, and test software code to ensure high-quality products.
  • Collaborate with cross-functional teams to identify and resolve technical issues.
  • Develop and maintain software using C/C++ programming languages.
  • Provide design and development feedback to improve software quality.
  • Work closely with other developers to triage and eliminate bugs.
  • Contribute to product roadmaps, new feature design, and product certifications.
  • Research new technologies and trends to stay up-to-date with industry developments.
Requirements
  • Bachelor's degree in Computer Science or Electrical Engineering; Master's degree preferred.
  • Proficient in C language, development tools, and environments under LINUX.
  • Deep knowledge of protocols and network firewalls.
  • Familiarity with common Web Authentication protocols and web servers.
  • Understanding of Web application vulnerabilities and OWASP top 10.
  • Extensive experience in pre- and post-systems engineering.
  • Experience with containers and Kubernetes.
  • High self-learning abilities.
What We Offer

Fortinet, Inc. offers a comprehensive benefits package, including 100% company-paid medical, dental, and vision coverage, as well as a Health Spending Account and a Personal Spending Account.

We also provide critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match.

Our Employee & Family Assistance Plan (EFAP) offers access to various services, including counseling, legal advice, and mental health resources.

We offer competitive Paid Time Off and flexible leave policies, including paid health days.

All roles are eligible to participate in the Fortinet equity program.

Bonus eligibility is reviewed at time of hire and annually at the Company's discretion.

Why Choose Fortinet?

We encourage candidates from all backgrounds and identities to apply.

We offer a supportive work environment and a competitive Total Rewards package to support your overall health and financial well-being.

Embark on a challenging, enjoyable, and rewarding career journey with Fortinet, Inc.



  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Senior Audio Software DeveloperBlackBerry QNX is seeking a talented and motivated individual with software development experience in embedded audio for the full-time role of Senior Audio Software Developer.The Acoustics team at BlackBerry QNX is a market leader in embedded software for automotive audio systems, with products deployed in over 200 million...


  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Senior Audio Software DeveloperBlackBerry QNX is seeking a talented and motivated individual with software development experience in embedded audio for the full-time role of Senior Audio Software Developer.The Acoustics team at BlackBerry QNX is a market leader in embedded software for automotive audio systems, with products deployed in over 200 million...


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    Job SummaryWe are seeking an experienced software developer to join our team at Fortinet, Inc. as a Senior Software Developer in Test.ResponsibilitiesDesign, develop, and test software code using C/C++.Collaborate with cross-functional teams to determine the best solution.Work closely with other developers to triage and eliminate bugs.Contribute to product...


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    Job SummaryWe are seeking an experienced software developer to join our team at Fortinet, Inc. as a Senior Software Developer in Test.ResponsibilitiesDesign, develop, and test software code using C/C++.Collaborate with cross-functional teams to determine the best solution.Work closely with other developers to triage and eliminate bugs.Contribute to product...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer in Test to join our FortiClient EMS team in a Senior SDET role. As a key member of our team, you will be responsible for improving our test automation framework and test case suites for FortiClient EMS.Key ResponsibilitiesTest Automation Framework Development: Design, develop, and maintain...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer in Test to join our FortiClient EMS team in a Senior SDET role. As a key member of our team, you will be responsible for improving our test automation framework and test case suites for FortiClient EMS.Key ResponsibilitiesTest Automation Framework Development: Design, develop, and maintain...


  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Location: On-sitePosition: Senior Audio Software DeveloperQNX Software Systems is a renowned provider of secure and reliable operating systems, hypervisors, frameworks, and development tools, offering expert support and services for the creation of critical embedded systems. As pioneers in embedded technology, QNX...


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    {"Responsibilities": "Key ResponsibilitiesDesign, develop, and test software code to ensure high-quality products.Collaborate with cross-functional teams to identify and prioritize software development projects.Develop software using C/C++ and integrate it with existing systems.Provide design and development feedback to ensure best practices are...


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    {"Responsibilities": "Key ResponsibilitiesDesign, develop, and test software code to ensure high-quality products.Collaborate with cross-functional teams to identify and prioritize software development projects.Develop software using C/C++ and integrate it with existing systems.Provide design and development feedback to ensure best practices are...


  • Burnaby, British Columbia, Canada LMI Technologies Full time

    About the RoleLMI Technologies is a leading technology company that values innovation, excellence, and teamwork. We are seeking a highly skilled Software Development Engineer in Test to join our Vision Software team.Key ResponsibilitiesDesign and develop automated tests for software components, including measurement algorithms, 3D data acquisition pipeline,...


  • Burnaby, British Columbia, Canada LMI Technologies Full time

    About the RoleLMI Technologies is a leading technology company that values innovation, excellence, and teamwork. We are seeking a highly skilled Software Development Engineer in Test to join our Vision Software team.Key ResponsibilitiesDesign and develop automated tests for software components, including measurement algorithms, 3D data acquisition pipeline,...


  • Burnaby, British Columbia, Canada LMI Technologies Full time

    About the RoleLMI Technologies is seeking a highly skilled Software Development Engineer in Test to join our Vision Software team. As a key member of our team, you will be responsible for designing, developing, and maintaining automated tests for various software components within our responsibility.Key ResponsibilitiesWork with other developers to design...


  • Burnaby, British Columbia, Canada LMI Technologies Full time

    About the RoleLMI Technologies is seeking a highly skilled Software Development Engineer in Test to join our Vision Software team. As a key member of our team, you will be responsible for designing, developing, and maintaining automated tests for various software components within our responsibility.Key ResponsibilitiesWork with other developers to design...


  • Burnaby, British Columbia, Canada LMI Technologies Full time

    Job SummaryLMI Technologies, a leading technology company, is seeking a highly skilled Software Development Engineer in Test to join our team. As a key member of our Vision Software team, you will be responsible for designing, developing, and maintaining automated tests for various software components.Key ResponsibilitiesWork with developers to design tests...


  • Burnaby, British Columbia, Canada LMI Technologies Full time

    Job SummaryLMI Technologies, a leading technology company, is seeking a highly skilled Software Development Engineer in Test to join our team. As a key member of our Vision Software team, you will be responsible for designing, developing, and maintaining automated tests for various software components.Key ResponsibilitiesWork with developers to design tests...

  • Software Developer

    6 days ago


    Burnaby, British Columbia, Canada Binary Stream Software Inc. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at Binary Stream Software Inc. as a key member of our development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications using various programming languages and technologies.Technical Problem-Solving: Troubleshoot and resolve...

  • Software Developer

    6 days ago


    Burnaby, British Columbia, Canada Binary Stream Software Inc. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at Binary Stream Software Inc. as a key member of our development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications using various programming languages and technologies.Technical Problem-Solving: Troubleshoot and resolve...


  • Burnaby, British Columbia, Canada LMI Technologies Full time

    About the RoleLMI Technologies is a leading technology company that values innovation, respect, and professional excellence. As a Software Development Engineer in Test, you will be part of a dynamic team that designs and delivers cutting-edge 3D machine vision solutions to global clients.Key ResponsibilitiesCollaborate with developers to design and implement...


  • Burnaby, British Columbia, Canada LMI Technologies Full time

    About the RoleLMI Technologies is a leading technology company that values innovation, respect, and professional excellence. As a Software Development Engineer in Test, you will be part of a dynamic team that designs and delivers cutting-edge 3D machine vision solutions to global clients.Key ResponsibilitiesCollaborate with developers to design and implement...

  • Software Developer

    1 week ago


    Burnaby, British Columbia, Canada Binary Stream Software Inc. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at Binary Stream Software Inc. as a key member of our development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications using various programming languages and technologies.Technical Problem-Solving: Troubleshoot and resolve...