Talent.com
Software Developer (Android)
Software Developer (Android)Fortinet • Burnaby, BC, Canada
Software Developer (Android)

Software Developer (Android)

Fortinet • Burnaby, BC, Canada
30+ days ago
Job type
  • Full-time
Job description

We are looking for a skilled Software Developer to join our team, working across Android. This role primarily focuses on developing new features and handling complex maintenance tasks, such as refactoring, troubleshooting challenging issues, and optimizing existing systems.

Our Android projects share a C / C++ library, which integrates with NDK on Android.

The ideal candidate should have strong experience in Android development and network knowledge while being eager to learn and adapt to new technologies.

Key Responsibilities :

  • Design and implement new features for Android.
  • Maintain and improve our shared C / C++ library, ensuring seamless integration with NDK (Android).
  • Work on complex maintenance tasks, including code refactoring, performance optimizations, and troubleshooting challenging technical issues.
  • Write high-quality, maintainable, and efficient code while following best practices.
  • Debug and resolve complex issues across multiple platforms.
  • Continuously learn and adapt to new technologies as needed.

Requirements :

  • Strong programming experience in C / C++ with hands-on knowledge of NDK.
  • Proficiency in developing native applications for Android (Java, Kotlin, NDK).
  • Familiarity with networking, security, and performance optimization.
  • Experience working with multi-platform shared libraries.
  • Ability to write clean, maintainable, and well-documented code.
  • Strong problem-solving skills, excellent troubleshooting abilities, and a passion for coding.
  • Eagerness to learn new technologies.
  • Nice to Have :

  • Experience with low-level system programming and networking protocols.
  • Knowledge of cloud services and backend infrastructure.
  • Experience with VPN technologies, network security, and SSL / TLS.
  • If you're passionate about solving challenging technical problems and working on a multi-platform codebase, we'd love to hear from you!
  • The Canada base salary range for this full-time position is expected to be between $117,000 - $143,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

    Android Developer • Burnaby, BC, Canada

    Similar jobs
    Intermediate / Senior Android Developer

    Intermediate / Senior Android Developer

    GlobalRelay • Vancouver
    Full-time
    For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions.We securely capture...Show more
    Last updated: 30+ days ago • Promoted
    Senior Machine Learning Software Engineer, Backend (Tinder Seoul)

    Senior Machine Learning Software Engineer, Backend (Tinder Seoul)

    Tinder • Vancouver
    Full-time
    Legal Entity / Brand / Affiliation.Affiliation : Tinder ML Seoul Team.The Tinder ML team drives impact across nearly every core domain of the product — from Recommendations and Trust & Safety to Pro...Show more
    Last updated: 4 days ago • Promoted
    Lead Build & Release Manager - Android & iOS Apps

    Lead Build & Release Manager - Android & iOS Apps

    Collabera • Vancouver
    Full-time
    A leading IT staffing agency is seeking a Build & Release Manager for its Applications Development team in Vancouver.Responsibilities include planning release cycles, managing risks, and coordinati...Show more
    Last updated: 30+ days ago • Promoted
    Firmware & Hardware Developer

    Firmware & Hardware Developer

    SST Wireless • Richmond, BC, Canada
    Full-time
    With several new products in the design pipeline, this is an exciting time for creative thinkers who are adept in realizing technical solutions to join us in creating products where your contributi...Show more
    Last updated: 30+ days ago • Promoted
    iOS Developer

    iOS Developer

    Ensemble • Vancouver
    Full-time
    At Ensemble, we build innovative custom software solutions for some of the largest brands in the media and entertainment, financial services, insurance, government, life sciences, and manufacturing...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer in Solutions

    Software Engineer in Solutions

    Suger Inc. • Vancouver
    Full-time
    Suger is a revenue platform that helps our customers grow on the fastest-growing B2B sales channel : the cloud marketplaces of AWS, Azure, GCP, and Alibaba. Launched in 2022, we take the tech debt ou...Show more
    Last updated: 30+ days ago • Promoted
    Android OS Engineer, Infotainment Platform

    Android OS Engineer, Infotainment Platform

    Rivian and Volkswagen Group Technologies • Vancouver
    Full-time
    Android OS Engineer, Infotainment Platform.Android OS Engineer, Infotainment Platform.Rivian and Volkswagen Group Technologies. Rivian and Volkswagen Group Technologies is a joint venture between tw...Show more
    Last updated: 11 days ago • Promoted
    Principal Software Architect — Lead Scalable CX Platform

    Principal Software Architect — Lead Scalable CX Platform

    EviSmart • Vancouver
    Full-time
    A leading tech company in Vancouver is looking for a Principal Software Architect to lead the technical direction of their Customer Experience Platform. The role involves owning system architecture ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer in Solutions

    Software Engineer in Solutions

    Suger • Vancouver
    Full-time
    Suger is a revenue platform that helps our customers grow on the fastest-growing B2B sales channel : the cloud marketplaces of AWS, Azure, GCP, and Alibaba. Launched in 2022, we take the tech debt ou...Show more
    Last updated: 11 days ago • Promoted
    Software Engineer, iOS Core Product - Vancouver, Canada

    Software Engineer, iOS Core Product - Vancouver, Canada

    Speechify • Vancouver
    Full-time
    PLEASE APPLY THROUGH THIS LINK : .The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever ...Show more
    Last updated: 30+ days ago • Promoted
    Staff Android Software Engineer, Infotainment

    Staff Android Software Engineer, Infotainment

    Rivian • Vancouver
    Full-time
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
    Last updated: 10 days ago • Promoted
    Senior Android Engineer

    Senior Android Engineer

    Matchgroup • Vancouver
    Full-time
    Founded in Vancouver, Canada in 2003, Plenty of Fish is one of the early pioneers in the online dating industry, with one of the largest and most diverse communities of singles.We're one of the top...Show more
    Last updated: 30+ days ago • Promoted
    Senior Generative AI Software Developer (ID#5114)

    Senior Generative AI Software Developer (ID#5114)

    freelance.ca • Richmond, Canada
    Full-time
    This contract position follows a hybrid model and requires onsite presence in Richmond, BC a minimum of three days per week. Design and build applications using OpenAI, Azure OpenAI, and open-source...Show more
    Last updated: 30+ days ago • Promoted
    Software Tools Developer Co-op (Hybrid) - May 2026

    Software Tools Developer Co-op (Hybrid) - May 2026

    Kardium Inc. • Burnaby
    Full-time
    Software Tools Developer Co-op (Hybrid) - May 2026.By joining the Kardium team, you can help make a difference in the lives of millions around the world. We have developed a ground-breaking medical ...Show more
    Last updated: 7 days ago • Promoted
    Senior Engineer Rendering (Android)

    Senior Engineer Rendering (Android)

    Huawei Technologies Canada Co., Ltd. • Vancouver, BC, CA
    Temporary +1
    Senior Engineer - Rendering (Android).The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone products through software-hardware syste...Show more
    Last updated: 30+ days ago
    Software Development Manager – Serverless Orchestration

    Software Development Manager – Serverless Orchestration

    Amazon Web Services (AWS) • Vancouver
    Full-time
    A leading cloud services provider is seeking a Software Development Manager to lead a team in delivering innovative solutions for building scalable applications. This role demands strong leadership ...Show more
    Last updated: 11 days ago • Promoted
    Android or iOS Developer (Future Opportunity)

    Android or iOS Developer (Future Opportunity)

    Aequilibrium Software Inc. • Vancouver, BC, CA
    Full-time
    Quick Apply
    Future Opportunity - Talent Pool At Aequilibrium, we are always on the lookout for talented individuals to join our team. Even if this role isn’t the perfect fit, we encourage you to apply so ...Show more
    Last updated: 30+ days ago
    Software Developer - Cloud

    Software Developer - Cloud

    Delta Intelligent Building Technologies (Canada) Inc. • Surrey, BC, Canada
    Full-time +1
    About Delta Intelligent Building Technologies (Canada) Inc.Delta Intelligent Building Technologies (Canada) Inc.For over three decades, we have provided innovative building automation solutions for...Show more
    Last updated: 21 days ago • Promoted