Software Developer
$95k - $115k per yearFortinet
Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. Fortinet is growing and we are looking to hire a Software Developer for our team in Ottawa.
Responsibilities
- 5+ years of software development experience
- Familiar with cross‑platform desktop application development environments (Windows, macOS, Linux) and frameworks such as Electron
- Familiar with full stack web development skills and libraries including JavaScript, React/Redux, CSS, HTML5, PWA, Node.js, MySQL or MongoDB
- Experience in C/C++ is an asset for the middle layer of this development
- Solid background in networking technologies and protocols
- Excellent problem‑solving and troubleshooting skills
- Ability to take full ownership of assigned tasks and work well independently
- Excellent communication skills and teamwork skills
Qualifications
- Bachelor's Degree in Computer Science or Electrical Engineering
- Knowledge of telephony protocol such as VoIP/SIP
- Experience with instant message protocols such as XMPP, Socket.io
- Web technologies including WebSocket, WebRTC, WebAudio,
- Experience with MERN or LAMP stack
- Knowledge of audio and video codecs such as opus, H.264, H.323
- Experience with cloud computing development, such as AWS, Azure, etc.
Benefits
Fortinet strives to provide you and your family with a comprehensive benefits package. Benefits eligibility starts on your first day of hire and comprises 100% company‑paid medical, dental, and vision coverage, including a Health Spending Account and a Personal Spending Account that gives you flexibility to spend where you need it the most. Our Employee & Family Assistance Plan (EFAP) offers you and your family access to various services like counseling, legal advice, mental health resources, etc. We also provide critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match to help you save faster for retirement. We offer competitive paid time off and flexible leave policies, including paid health days, to help you take care of yourself and your family members. All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at the time of hire and annually at the Company’s discretion.
About Our Team
Join our Software Development team, known for its collaborative ethos, working seamlessly with global customers, internal engineering teams, and product development groups. Our team culture emphasizes continuous learning, innovation, and a strong commitment to customer satisfaction. We embrace Fortinet’s core values of openness, teamwork, and innovation, fostering an environment where team members support each other, share knowledge, and leverage AI to solve complex technical challenges. Our inclusive and dynamic team thrives on collaboration and is driven by the shared goal of maintaining Fortinet’s high standards of excellence in cybersecurity solutions.
Why Join Us
We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive total rewards package to support you with your overall health and financial well-being. Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.
Job Details
- Seniority level: Mid‑Senior level
- Employment type: Full‑time
- Job function: Engineering and Information Technology
- Industries: Computer and Network Security
- Location: Ottawa, Ontario, Canada
- Salary: CA$95,000 - CA$115,000
- Posted: 10 hours ago
Referrals increase your chances of interviewing at Fortinet by 2x.
#J-18808-Ljbffr- ...Responsibilities Participate in the full software and product development lifecycle for video surveillance solutions. Develop software involving IP cameras, streaming protocols, camera SoCs, and image/video AI models. Apply TCP/IP networking and multithreaded programming...SuggestedFull timeFlexible hours
- ...work across Canada Job Description ADGA is seeking Software Developers to support the design, development, implementation, and... ...of multidisciplinary technical teams to analyze requirements, develop software solutions, troubleshoot technical issues, conduct testing...SuggestedFull timeContract workTemporary workPart timeInternshipFlexible hours
$100k - $135k per year
...Radar technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including...SuggestedFull timeWork at officeRemote workFlexible hours$80k - $105k per year
...technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including...SuggestedFull timeWork at officeRemote workFlexible hours- ...Description ADGA is seeking experienced Senior Programmers / Software Developers to lead the design, development, implementation, and... ...multidisciplinary technical teams, they will analyze complex requirements, develop scalable software solutions, resolve technical challenges,...SuggestedFull timeContract workTemporary workPart timeInternshipFlexible hours
$85k - $100k per year
...Intermediate Software Developer – Developer Experience and Release Engineering Team – Ottawa March Networks is proud to be recognized as one of Ottawa’s Best Places to Work. March Networks is an established global leader in the video surveillance industry and works...Full timeImmediate start- ...Who We Are; What We Do; Where We’re Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating...
$137k per year
...Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products... ...with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a...- ...next chapter starts here. We are seeking a Ruby on Rails Developer to support a federal government project in Ottawa. The ideal candidate... ...DevOps workflows Build and support cloud-based and web-based software solutions Collaborate with developers, QA, DevOps, and...Full timeFixed term contract
$80k - $105k per year
...vision applications with our growing global teams. Our hardware and software solutions are built for performance, enabling low-latency, real-... ...-performance networked video interfaces, you will be a Software Developer in the R&D team, working on projects in embedded/machine vision,...- ...Join to apply for the Software Developer role at Numerix . Since our founding in 1996, we have been at the vanguard of financial technology, providing groundbreaking expertise, quantitative analytics and software that redefine pricing and risk management in the financial...Full timeRemote workWorldwide
$100k - $120k per year
...Help Deliver the Future of Usage-Based Billing LogiSense is looking for a Software Developer to help build and enhance our usage-based billing platform. You’ll bring strong C#, .NET, and Microsoft SQL Server skills, along with experience applying other technologies to solve...Long term contractInternshipLocal areaRemote workFlexible hours$75k - $125k per year
...that matters. We are an industry leading software company that has been delivering real-... ...robust, well‑designed solutions that other developers love to build on? Do you thrive on... ...growing and we’re looking for a C++ Software Developer to contribute to a software platform and...Long term contractWork at officeImmediate startWorldwideFlexible hours$116.7k - $165.8k per year
...clusters, including automated installation, configuration, and seamless inline software upgrades across diverse physical and virtual form factors. System Reliability & Observability: Develop and support critical infrastructure services, including robust backup and restore...Long term contractFull timeTemporary workApprenticeshipLocal areaFlexible hours- ...phone, your positive experience could be a direct result of our technology—and your hard work! Overview This position is for Software Developer. In this role you will be a key contributor working on the Solace Agent Mesh: an event-driven Integration and Orchestration...InternshipWorldwide
$75k - $88k per year
...Job Title: Intermediate Software Developer On-site/ Remote/ Hybrid: Onsite Job Type: Permanent Salary: $75,000-$88,000 CAD Annually There is an immediate opportunity for an Intermediate Software Developer to support the Military Command Software Centre (MCSC)....Permanent employmentImmediate startRemote work$80k - $100k per year
...onboarding new businesses safely. You'll work with product, our developers and our customer success team, and your work goes straight to... ...production What we need ~1 to 4 years building production software (co-ops and internships count) ~ Full-stack experience with TypeScript...Full timeInternshipWork at office$76.11k per year
...quality and safety is inherent in all aspects of this position. Reporting to the Team Lead, Corporate Business Solutions, the Software Developer develops, maintains and supports Island Health corporate business systems including user interfaces, integrations with other...Hourly payTemporary workInternshipRemote workShift work- ...channel our customers use. At Knak, we build groundbreaking software used by marketers at many of the world’s top companies. As engineers... ...: We are looking for an Intermediate Full Stack Developer to join our growing engineering team. As an Intermediate Developer...Flexible hours
- ...Software Developer This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help...InternshipWork at officeLocal area2 days per week
- ...Description As a Software Developer on our Product Development team, you'll work with a group of talented developers and product managers to take new product ideas from concept to production features that our users love. You'll work closely with Product Managers to understand...
- ...Software Engineer/Developer - Ottawa Company Description RedMane Technology LLC is an application software consulting and systems integration company based in Chicago. We deliver software solutions for our clients throughout the United States and Canada by...Long term contractFull timeTemporary workWork at officeFlexible hours
- ...We're Hiring a Software Developer! High Tech Genesis is looking for a talented Software Developer to help develop new features and modernize applications used by organizations around the globe. You will join a large software development team working alongside some of the...
$135k - $165k per year
...positive experience could be a direct result of our technology—and your hard work! About the Role This position is for a Senior Software Developer for the AI team. In this role, you will be a key technical leader working on the Solace Agent Mesh: an event-driven Integration...InternshipImmediate start- ...systems that keep traffic moving during outages. This same codebase runs on hardware appliances, software brokers, and our cloud platform. We are seeking a software developer with hands‑on production experience to contribute across these areas. Given the interconnected nature...InternshipWorldwide
$85k - $111.3k per year
...this position. About this opportunity We are looking for a 5G Software Designer to join our Baseband Infrastructure team, which... ...implement, and optimize components within the communication stack. Develop and maintain the platform SDK used by application teams, including...Long term contractTemporary workInternshipManual laborWorldwide- ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting-edge quantum technologies in sensing, communication, and computation...Permanent employmentFull time
$155k - $180k per year
...positive experience could be a direct result of our technology—and your hard work! Overview This position is for a Principal Software Developer - AI Integration. In this role you will be a key technical leader working on the Solace Agent Mesh: an event-driven Integration...Immediate start- ...We’re looking for a Senior Software Engineer to join our Streams UI team, where you’ll have the chance to shape and enhance our user interface... ...using AI-assisted development tools. These tools can help you develop features faster, fix complex systems, and improve existing...Local areaFlexible hours
- ...features in our Flagship Android and iOS apps that delight millions of travelers around the world. One of these teams is looking for a software engineer with experience designing, building, and maintaining Android apps, preferably at scale. The ideal candidate would bring...Remote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software developer remote Ottawa, ON
- software design engineer Ottawa, ON
- software engineer devops Ottawa, ON
- ingénieur logiciel Ottawa, ON
- remote entry level software developer Ottawa, ON
- part time software developer Ottawa, ON
- director software engineering Ottawa, ON
- software engineer - ai machine learning Ottawa, ON
- software developer summer internship Ottawa, ON
- software engineer salary in canada Ottawa, ON

