Talent.com
Fortinet
Staff Embedded Software DeveloperFortinet • Burnaby, BC, Canada
Staff Embedded Software Developer

Staff Embedded Software Developer

Fortinet • Burnaby, BC, Canada
9 hours ago
Salary
CA$136,000.00 yearly
Job type
  • Full-time
Job description

Fortinet is looking for C Developers with a passion to improve and expand the rich feature set of our FortiGate firewall. You will join a dedicated team creating an innovative Unified Threat Management (UTM) feature set including Anti-Virus, Web Filter, Data Leak Prevention, and Anti-Spam.

You love tackling challenging problems and take pride in writing clean, well-structured code. You use and create tools that streamline development processes, allowing you to focus on building impactful solutions. Most importantly, you are eager to learn and grow — making your work rewarding and FortiGate the best it can be for our users.

Responsibilities:

·Implement and maintain software that powers our TLS stack and UTM feature set

·Stay up to date on new developments in application-layer protocols and software practices, suggesting improvements within the team

·Promote and uphold best coding and design practices

·Provide product improvement suggestions based on hands-on use of Fortinet products

·Research and define new areas of technology to enhance existing or future products; re-evaluate design and implementation of current code as needed

Requirements:

·Experience in C/C++/Golang/Rust development

·Strong problem-solving and troubleshooting skills

·Experience developing software in Linux or UNIX-like environments

·Knowledge of TLS, TCP/IP, POSIX APIs, and socket programming

·Familiarity with source control systems (Git or others)

·Ability to quickly adapt to new technologies and methodologies

Assets:

·Understanding of networking and security concepts, especially in TLS stack

·Experience with scripting languages (Shell, Python, or Perl)

·Basic understanding of Linux/UNIX server or system management

Education:

·Bachelor’s degree in Computer Science

The Canada base salary range for this full-time position is expected to be between $136,000 - $136,000 annually. Wage ranges are based on various factors including the labour market, job type, and job level. 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 comprises of 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 time of hire and annually at the Company’s discretion.

About Our Team:

Join our 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.

The Canada base salary range for this full-time position is expected to be between $133,000- $163,000 annually. Wage ranges are based on various factors including the labour market, job type, and job level. 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 comprises of 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 time of hire and annually at the Company’s discretion.

Create a job alert for this search

Staff Embedded Software Developer • Burnaby, BC, Canada

Similar jobs

Sr Embedded Audio Software Engineer

JobotVancouver, Metro Vancouver Regional District, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Jobot.Your actual pay will be based on your skills and experience — talk wit... Show more

 • Promoted

Sr. Embedded Software/Firmware Engineer

EthernoviaVancouver, Metro Vancouver Regional District, CA
Full-time

Senior Embedded Software/Firmware Engineer (Device Drivers).Location: Canada (Multiple Positions), 100% Remote work.Preference for those in or adjacent to Eastern Time Zone.Ethernovia is changing h... Show more

 • Promoted

Staff Software Engineer

Henry Schein One UKSurrey, British Columbia, Canada
Full-time

Henry Schein One is the global leader in dental management, analytics, communication and marketing software.We deliver innovative dental software and services, combined with expert business coachin... Show more

 • Promoted

Staff Software Engineer

InCommonVancouver, Metro Vancouver Regional District, Canada
Full-time

This range is provided by InCommon.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.InCommon is hiring on behalf of a US-based firm.We’re looking... Show more

 • Promoted

Software Developer, Fixed Income - C$125,000 - C$200,000 A Year

Connor, Clark & Lunn Investment ManagementRichmond, Canada
Full-time

Seeking a Software Developer to join an investment team, building and enhancing systems for the full investment lifecycle.Will work with portfolio managers, traders, and analysts to develop quantit... Show more

 • Promoted

Senior Software Developer - C$107,000 - C$157,300 A Year

AutodeskRichmond, Canada
Full-time

Seeking a Senior Software Developer to build and operate Autodesk's distributed computing platform, establish quality standards, and support internal development teams.Requires 4+ years of back... Show more

 • Promoted

Staff Software Engineer

Henry Schein One groupSurrey, Metro Vancouver Regional District, CA
Full-time

Henry Schein One is the global leader in dental management, analytics, communication and marketing software.We deliver innovative dental software and services, combined with expert business coachin... Show more

 • Promoted

Staff Software Engineer

Henry Schein One | ExanSurrey, British Columbia, Canada
Full-time

Henry Schein One is the global leader in dental management, analytics, communication and marketing software.We deliver innovative dental software and services, combined with expert business coachin... Show more

 • Promoted

Staff Software Engineer

JobberVancouver, British Columbia, Canada
Full-time

Jobber exists to help people in small businesses be successful.We work with small home service businesses, like your local plumbers, painters, and landscapers, to transform the way service is deliv... Show more

 • Promoted

Software Engineer, Fullstack (Support Core) - C$147,000 - C$174,000 A Year

DialpadRichmond, Canada
Full-time

Seeking an experienced Full Stack Software Engineer to design, develop, and deploy high-quality features for web and desktop-native applications, taking end-to-end ownership and mentoring junior en... Show more

 • Promoted

Senior Software Developer (Full Stack) - C$115,000 - C$145,000 A Year

Ideon TechnologiesLadner, Canada
Full-time

Seeking a full-stack Senior Software Developer to design, develop, and maintain scalable cloud-based applications and services in an Agile environment. Show more

 • Promoted

Software Developer / Programmer 3 - C And.Net - $64 - $73 An Hour - Remote

AZAD Technology PartnersRichmond, Canada
Remote
Full-time

Seeking a Software Developer with C#.NET expertise to support information systems, involving coding, testing, and maintaining applications.The role requires experience with Visual Studio,.NET, SQL ... Show more

 • Promoted

Staff Full Stack Software Engineer, Products

QuandriVancouver, Metro Vancouver Regional District, CA
Full-time

Staff Full Stack Software Engineer, Products.Staff Full Stack Software Engineer, Products.Be among the first 25 applicants.We’re Quandri, our mission is to unlock the world’s insurance data so brok... Show more

 • Promoted

Senior Back-End Software Developer - $110,000 - $120,000 A Year

ScrawlrRichmond, Canada
Full-time

Seeking a Senior Back-End Software Developer to contribute to product planning, lead a team, and improve backend infrastructure.Requires 5 years of experience, expertise in Laravel/Lumen, RESTful A... Show more

 • Promoted

Rivian Senior Embedded Software Developer

Rivian and Volkswagen Group TechnologiesVancouver, Metro Vancouver Regional District, Canada
Full-time

Shape the future of automotive software as a Senior Embedded Software Developer at Rivian.This role emphasizes collaboration and integrates software solutions with vehicle controls for electric veh... Show more

 • Promoted

Staff Software Developer

ImprovingVancouver, Metro Vancouver Regional District, Canada
Full-time

This is a hybrid role (2 days/week in office) where you can join our teams located in Vancouver, Calgary, Winnipeg, Toronto or Ottawa.Improving is a 15+ year technology management and consulting se... Show more

 • Promoted

Staff Software Engineer - $90,000 - $110,000 A Year - Remote

PodifiRichmond, Canada
Remote
Full-time

Seeking a Staff Software Engineer to build scalable systems, translate client needs into delivery, and bridge communication between engineering, clients, and internal teams. Show more

 • Promoted

Senior Embedded Systems Engineer

Stellar Recruitment Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

Get AI-powered advice on this job and more exclusive features.This range is provided by Stellar Recruitment Inc.Your actual pay will be based on your skills and experience — talk with your recruite... Show more

 • Promoted

Software Developer 2 - C$72,633 - C$113,490 A Year

BclcRichmond, Canada
Full-time

Experienced Software Developer sought to design, build, and maintain web applications using Vue.Role involves architectural decision-making, collaboration within an agile team, and ensuring scalabi... Show more

 • Promoted

Software Engineer (Full Stack) - C$90,000 - C$120,000 A Year

RemarcableRichmond, Canada
Full-time

Full Stack Software Developer for a SaaS startup in the construction industry.Build new features, fix bugs, integrate APIs, and collaborate with customers to improve procurement and operations. Show more