Talent.com
Senior Embedded Software Developer
Senior Embedded Software DeveloperFortinet • Burnaby, Metro Vancouver Regional District, CA
Senior Embedded Software Developer

Senior Embedded Software Developer

Fortinet • Burnaby, Metro Vancouver Regional District, CA
30+ days ago
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 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

  • 3+ years of experience in C / C++ development
  • Strong problem-solving and troubleshooting skills

  • Experience developing software in Linux or UNIX-like environments
  • Knowledge of TCP / IP, POSIX APIs, and socket programming
  • Familiarity with source control systems (SVN, Git, or others)
  • Ability to quickly adapt to new technologies and methodologies
  • Assets

  • Understanding of networking and security concepts
  • Experience with scripting languages (Shell, Python, or Perl)
  • Basic understanding of Linux / UNIX server or system management
  • Education

  • Bachelor’s degree in Computer Science or equivalent experience
  • The Canada base salary range for this full-time position is expected to be between $112,000 - $137,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.

    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.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Embedded Software Developer • Burnaby, Metro Vancouver Regional District, CA

    Similar jobs
    Staff Program Manager : Embedded-to-Cloud Software Delivery

    Staff Program Manager : Embedded-to-Cloud Software Delivery

    Rivian and Volkswagen Group Technologies • Vancouver
    Full-time
    A leading automotive technology company is seeking a Staff Technical Program Manager in Vancouver, BC.The role involves driving the execution of complex software programs, leading teams using Agile...Show more
    Last updated: 19 hours ago • Promoted • New!
    Senior / Lead Software Engineer (Packet Forwarding Engines)

    Senior / Lead Software Engineer (Packet Forwarding Engines)

    Arista Networks • Vancouver
    Full-time
    Senior / Lead Software Engineer (Packet Forwarding Engines).Senior / Lead Software Engineer (Packet Forwarding Engines).Arista Networks is an industry leader in data‑driven, client‑to‑cloud networking ...Show more
    Last updated: 19 hours ago • Promoted • New!
    Senior Tools & Frameworks Engineer - Developer Productivity

    Senior Tools & Frameworks Engineer - Developer Productivity

    Apple • Vancouver
    Full-time
    A major tech company is seeking an experienced software engineer to join its Tools & Framework organization.In this role, you will design and implement automated integration systems that enhance th...Show more
    Last updated: 19 hours ago • Promoted • New!
    Senior Software Development Engineer in Test(SDET) PDF Solutions

    Senior Software Development Engineer in Test(SDET) PDF Solutions

    Semiconductor Engineering • Vancouver
    Full-time
    We are seeking a senior test automation developer with deep expertise in backend and frontend test automation to lead the design, implementation, and maintenance of robust, scalable, and maintainab...Show more
    Last updated: 13 hours ago • Promoted • New!
    Programmer / Software Developer

    Programmer / Software Developer

    Vitacore Industries • Burnaby, British Columbia, Canada
    Full-time
    Quick Apply
    At Vitacore, we integrate cutting-edge research and technology with a profound commitment to sustainability and innovation. Established in 2020, Vitacore is driven by our mission to develop transfor...Show more
    Last updated: 9 days ago
    Senior Front End Software Engineering Specialist

    Senior Front End Software Engineering Specialist

    SAP SE • Vancouver
    Full-time +1
    Senior Front End Software Engineering Specialist.At SAP, we keep it simple : you bring your best to us, and we'll bring out the best in you. We're builders touching over 20 industries and 80% of glob...Show more
    Last updated: 19 hours ago • Promoted • New!
    Software Development Engineer

    Software Development Engineer

    Connor, Clark & Lunn Investment Management (CC&L) • Vancouver
    Full-time
    We are a special software team embedded in a top performing quantitative equity fund that manages over $75 billion in financial assets. This is a fantastic opportunity in the exciting intersection o...Show more
    Last updated: 19 hours ago • Promoted • New!
    Senior Software Developer - AI

    Senior Software Developer - AI

    Swim Recruiting • Vancouver, British Columbia, Canada
    Temporary
    Software Engineer role focusing on AI with an enterprise organization investing majorly into technology.AI focused role, building out POC for the SRE team. In-office work environment in Vancouver, 4...Show more
    Last updated: 8 days ago • Promoted
    CAN_Developer

    CAN_Developer

    VARITE INC • Vancouver
    Full-time
    VARITE is looking for a qualified.Senior Software Engineer (Backend).Vancouver, British Columbia (Hybrid).Established in the Year 2000, VARITE is an award-winning minority business enterprise provi...Show more
    Last updated: 13 hours ago • Promoted • New!
    Senior Tools Software Engineer

    Senior Tools Software Engineer

    Electronic Arts • Vancouver
    Full-time
    Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story. Part of a community that connects across the globe.A ...Show more
    Last updated: 19 hours ago • Promoted • New!
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    Electronic Arts (EA) • Vancouver
    Full-time
    Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story. Part of a community that connects across the globe.A ...Show more
    Last updated: 19 hours ago • Promoted • New!
    Senior Software Engineer - Credit

    Senior Software Engineer - Credit

    Marqeta, Inc. • Vancouver, Toronto, Metro Vancouver Regional District, Ontario, Canada
    Remote
    Full-time
    As a Senior Software Engineer on Marqeta’s Credit team you will play a pivotal role in shaping how credit is accessed, evaluated, and delivered at scale, directly impacting the financial lives of m...Show more
    Last updated: 14 days ago • Promoted
    Senior QA Analyst - Agile, Automation & Embedded Testing

    Senior QA Analyst - Agile, Automation & Embedded Testing

    Hexagon Mining, Inc. • Vancouver
    Full-time
    A leading global technology firm in Vancouver is seeking a meticulous Quality Assurance Analyst to enhance the quality of applications through diligent testing and active participation in Agile dev...Show more
    Last updated: 19 hours ago • Promoted • New!
    Senior Software Engineer - Credit

    Senior Software Engineer - Credit

    MQ Referrals Only • Vancouver, Toronto, Metro Vancouver Regional District, Ontario, Canada
    Remote
    Full-time
    Marqeta’s Credit team you will play a pivotal role in shaping how credit is accessed, evaluated, and delivered at scale, directly impacting the financial lives of millions.At the senior level, you ...Show more
    Last updated: 30+ days ago • Promoted
    Technical Sales Lead – Embedded Tools & Growth

    Technical Sales Lead – Embedded Tools & Growth

    USA Tech Recruit • Vancouver
    Full-time
    A leading technology company located in Vancouver is seeking an experienced sales manager to provide technical and commercial support. Responsibilities include presenting products, negotiating sales...Show more
    Last updated: 14 days ago • Promoted
    Senior Front End Software Engineering Specialist

    Senior Front End Software Engineering Specialist

    SAP • Vancouver, British Columbia, Canada
    Full-time +1
    At SAP, we keep it simple : you bring your best to us, and we'll bring out the best in you.We're builders touching over 20 industries and 80% of global commerce, and we need your unique talents to h...Show more
    Last updated: 13 days ago • Promoted
    Senior Software Application Developer (.net)

    Senior Software Application Developer (.net)

    Fortinet, Inc. • Burnaby
    Full-time
    The FortiCare team of the IT Department at Fortinet is looking for a Senior Software Applications Developer who is eager to work on multi-tier web applications, microservices, and the latest web cl...Show more
    Last updated: 19 hours ago • Promoted • New!
    Senior (Level 3) System Administrator

    Senior (Level 3) System Administrator

    Exposant 3 • Vancouver, British Columbia, .CA
    Full-time
    Quick Apply
    Join Exposant 3 (E3) : The Power of People at the Heart of Technology!.Exposant 3 is a consulting firm in business management and information technology, dedicated to supporting companies and organi...Show more
    Last updated: 30+ days ago