Staff Software Developer

5 days ago


Burnaby, Canada Fortinet Full time

Staff Software Developer – Fortinet Burnaby Fortinet Burnaby, British Columbia, Canada Job Description Fortinet is currently seeking a C/C++ programmer in Linux with network programming experience for cloud-related projects. The ideal candidate has extensive knowledge of OpenStack, Qemu, KVM, Open vSwitch, Linux kernel, networking, and Kubernetes extension development. Skills Required At least 10+ years of work experience in software development in a Unix/Linux environment. 2+ years of Qemu, KVM, kernel development experience. Familiar with OpenStack and Open vSwitch. Working knowledge of C/C++, TCP/IP networking, Unix system APIs. Strong grasp of sockets and IPC mechanisms is a plus. Strong knowledge of C/C++ and data structures required. Hands‑on experience with security communications (SSL/TLS) over computer networks in C/C++. Hands‑on experience with concurrency/multithreading/multiprocessing programming. Security awareness for common security vulnerabilities. Experience using source control tools (svn/git). Excellent problem‑solving and troubleshooting skills. Kubernetes extension development experience. Job Responsibilities Collaborate with teams to design, document, develop, implement, test, and fix bugs in software programs. Maintain, evaluate, tune, and support the implementation of software programs. Research, investigate, and define new areas of technology to enhance software programs. Keep code base and design up to date with the latest trends and technologies. Follow best practices within the team and organization. Educational qualifications Bachelor’s degree in Computer Science or equivalent experience. The Canada base salary range for this full‑time position is expected to be between $120,000 – $150,000 annually. Exact salary offers will be determined by factors such as the candidate’s subject knowledge, skill level, qualifications, and experience. Fortinet strives to provide you and your family with a comprehensive benefits package. Benefits eligibility starts on your first day of hire and includes 100% company‑paid medical, dental, and vision coverage; a Health Spending Account; a Personal Spending Account; an Employee & Family Assistance Plan (EFAP); critical illness, disability, and life insurance; and a Group Registered Retirement Savings Plan (RRSP) with a company match. We also 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 the time of hire and annually at the company’s discretion. Seniority level Mid‑Senior level Employment type Full‑time Job function Engineering and Information Technology Industries Computer and Network Security We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package. We are committed to providing reasonable accommodations for all qualified individuals with disabilities. If you require assistance or accommodation due to a disability, please contact us at accommodations@fortinet.com. Fortinet is an equal opportunity employer. We value diversity in our company, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, military/veteran status or any other applicable legally protected characteristics in the location in which the candidate is applying. #J-18808-Ljbffr



  • Burnaby, Canada Fortinet Full time

    Staff Software Developer – Fortinet Burnaby Fortinet Burnaby, British Columbia, Canada Job Description Fortinet is currently seeking a C/C++ programmer in Linux with network programming experience for cloud-related projects. The ideal candidate has extensive knowledge of OpenStack, Qemu, KVM, Open vSwitch, Linux kernel, networking, and Kubernetes extension...


  • Burnaby, Canada Fortinet Full time

    Fortinet is currently seeking C/C++ programmer in Linux with network programming experience for cloud-related projects. The ideal candidate has extensive knowledge with OpenStack, Qemu, KVM, Open vSwitch, Linux kernel, networking, and Kubernetes extension development experience. Skills Required: At least 10+ years of work experience in software development...


  • Burnaby, Canada Fortinet Full time

    Fortinet is currently seeking C/C++ programmer in Linux with network programming experience for cloud-related projects. The ideal candidate has extensive knowledge with OpenStack, Qemu, KVM, Open vSwitch, Linux kernel, networking, and Kubernetes extension development experience.Skills Required:At least 10+ years of work experience in software development in...


  • Burnaby, British Columbia, Canada Fortinet Full time $120,000 - $150,000 per year

    DescriptionFortinet is currently seeking C/C++ programmer in Linux with network programming experience for cloud-related projects. The ideal candidate has extensive knowledge with OpenStack, Qemu, KVM, Open vSwitch, Linux kernel, networking, and Kubernetes extension development experience. Skills Required:At least 10+ years of work experience in software...


  • Burnaby, British Columbia, Canada Fortinet Full time $122,500 - $163,300 per year

    DescriptionDo you enjoy analyzing complex problems? Do you thrive on the challenge of experimenting with new research or technologies to find creative solutions? Are you looking for career and learning opportunities within a dynamic work environment with an innovative company experiencing high growth? Then joining our Fortinet team is the right move for...


  • Burnaby, British Columbia, Canada Fortinet Full time $125,000 - $170,000 per year

    DescriptionJob Responsibilities:• Develop and maintain software components on current and future networking related products.• Hands on in bug fixing current products.• Work closely with DevOps and QA team to deliver high quality products• Research, investigate, optimize and tune systems software (management/control/data plane) to enhance existing...


  • Burnaby, Canada Fortinet Full time

    OverviewDo you enjoy analyzing complex problems? Do you thrive on the challenge of experimenting with new research or technologies to find creative solutions? Are you looking for career and learning opportunities within a dynamic work environment with an innovative company experiencing high growth? Then joining our Fortinet team is the right move for...


  • Burnaby, Canada Fortinet Full time

    Do you enjoy analyzing complex problems? Do you thrive on the challenge of experimenting with new research or technologies to find creative solutions? Are you looking for career and learning opportunities within a dynamic work environment with an innovative company experiencing high growth? Then joining our Fortinet team is the right move for you!Here at the...


  • Burnaby, Canada Infoblox Full time

    *Hybrid role: Requires to be in the office in Burnaby, at least 2 days a week* It’s an exciting time to be at Infoblox. Named a Top 25 Cyber Security Company by The Software Report and one of Inc . magazine’s Best Workplaces for 2020, Infoblox is the leader in cloud-first networking and security services. Our solutions empower organizations to take full...


  • Burnaby, Canada Infoblox Full time

    *Hybrid role: Requires to be in the office in Burnaby, at least 2 days a week* It’s an exciting time to be at Infoblox. Named a Top 25 Cyber Security Company by The Software Report and one of Inc . magazine’s Best Workplaces for 2020, Infoblox is the leader in cloud-first networking and security services. Our solutions empower organizations to take full...