Talent.com
Motorola Solutions
Senior Software Developer, C++Motorola Solutions • Vancouver, Canada
Senior Software Developer, C++

Senior Software Developer, C++

Motorola Solutions • Vancouver, Canada
Il y a plus de 30 jours
Salaire
120 000,00 $CA par an
Type de contrat
  • Temps plein
Description de poste

Job Description

We are seeking a Senior Software Developer experienced in C++ and C# development within on-premise or cloud platform development environments who can provide hands-on technical leadership in new product development and maintenance activities. The ideal candidate will have extensive experience delivering complex, large-scale, public-facing applications and APIs. We are also seeking someone with solid knowledge of DevOps, CI/CD, and test automation tools and concepts.

This position is based in Vancouver, BC, and the candidate must reside in the Greater Vancouver area, as you will be required to go into the office on a hybrid work schedule.

Responsibilities include:

  • Key contributor within the Scrum team:

    Playing a role in the team’s journey to high performance

    Developing on Avigilon Unity Video Products to be used by security professionals around the world

    Building trust among team members and mentoring to champion a culture of continuous learning and growth

    Participating in defining and executing the direction for build pipelines, containerization, DevOps tooling, and test automation

    Providing end-to-end software solutions, encompassing design, architecture, implementation, maintenance, and user support

  • Growing and training our software organization:

    Fostering strong collaborative relationships with fellow developers and technical leadership

    Proactively providing technical guidance and mentorship

    Upholding rigorous standards for software development and quality, both personally and across the team

  • Consistently Showing up with:

    Energy and passion

    Optimistic outlook

    Transparent communication

    Growth-oriented perspective

Qualifications:

  • Bachelor’s degree in Computer Science or related

  • 5+ years of experience as a Software Engineer

  • Extensive experience in C++

  • Experience working in a large code base

  • Excellent written and oral communication skills

  • Experience working with databases (Berkeley, Postgres)

Preferred Qualifications:

  • Successful delivery of a large-scale public-facing application

  • Strong knowledge of CI/CD, test automation, and DevOps

  • Experience developing cloud applications in Azure

  • Experience developing applications in C++, C# and .NET

Why you'll love working here:

  • Contributing to a product deployed in high-stakes safety scenarios:

    Protecting the well-being of people in a variety of situations and environments

    Streamlining communication and improving reactions to critical safety incidents

    Supporting the creation of more secure events and public assemblies (e.g., major league sports games, music concerts)

  • Commitment to professional development & advancement:

    Supportive managers dedicated to understanding and fostering your growth

    Well-defined role, responsibilities, and expectations

    10% dedicated time for continuous learning and professional development (1 day every two weeks)

  • Gain experience across a broad spectrum of technologies:

    Orchestrating the flow and storage of diverse media streams

    Developing robust, large-scale APIs for both on-premise and cloud environments

    Seamlessly integrating with a wide array of cameras, devices, and sensors

  • Diverse and inclusive team environment:

    Our teams prioritize creating a vibrant and welcoming culture

    Groups are designed to leverage a mix of opinions and personality types

Target Base Salary Range: $120,000 - 155,000 CAD

Consistent with Motorola Solutions values and applicable law, we provide the following information to promote pay transparency and equity. Pay within this range varies and depends on job-related knowledge, skills, and experience. The actual offer will be based on the individual candidate.

#LI-CA1


Basic Requirements

  • Bachelors Degree
  • 5+ years of software development experience


Travel Requirements

None


Relocation Provided

None


Position Type

Experienced


Referral Payment Plan

No



EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.

We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.

We’re committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please complete this Reasonable Accommodations Form so we can assist you.

Motorola Solutions adopte, favorise et promeut les principes de diversité, d’équité et d’inclusion. Nous encourageons et accueillons les candidatures de toutes les personnes qualifiées, quelles que soient leur race, origines ethnique, religion ou croyance, orientation sexuelle, identité et expression sexuelle, statut d’anciens combattants ou tout autre statut protégé par la Loi.

Nous sommes fiers de notre culture axée sur les personnes et les communautés, encourageant ainsi chaque Motorolan d’être la version la plus authentique de lui-même dans ses responsabilités afin de tenir la promesse d’un monde plus sécuritaire.

Si vous souhaitez vous joindre à notre communauté mais croyez que vous ne possédez pas toutes les exigences requises pour le poste convoité, nous aimerions tout de même connaître les raisons pour lesquelles vous pensez être un excellent candidat pour notre équipe.

Nous offrons également des mesures d’adaptation pendant toutes les étapes du processus d’embauche afin de favoriser l’inclusion des personnes vivant avec un handicap physique et/ou mental. Pour demander un aménagement, veuillez remplir ce formulaire d'aménagement raisonnable afin que nous puissions vous aider.

Créer une alerte emploi pour cette recherche

Senior Software Developer, C++ • Vancouver, Canada

Offres similaires

Senior C++ Generalist Software Engineer - Advanced Technology Group

Electronic ArtsVancouver, Metro Vancouver Regional District, CA
Temps plein

Our Advanced Technology Group is part of the EA SPORTS Technology organization, focusing on identifying and creating new, scalable technologies for game teams.We closely collaborate with game teams... Voir plus

 • Offre sponsorisée

Senior Ai Programmer, Special Projects - $182,815 - $268,128 A Year

Epic GamesRichmond, Canada
Temps plein

Develop and maintain AI systems for special projects using Unreal Engine, collaborating with teams to create cutting-edge interactive experiences. Voir plus

 • Offre sponsorisée

Senior Full-Stack Developer (Python/Django + React)

Notify Me!Richmond, British Columbia, Canada
Temps plein

Notify Me! helps Shopify merchants never miss a sale due to out-of-stock products.Our app, Notify Me! Back in Stock & PreOrder, empowers stores to recover lost revenue through smart inventory alert... Voir plus

 • Offre sponsorisée

Part-Time RVT: Patient Care, Surgery & Diagnostics

NVA CanadaSquamish, Squamish-Lillooet Regional District, CA
Temps partiel

A busy veterinary hospital in Squamish is seeking a part-time Registered Veterinary Technician (RVT) to assist with surgical procedures and patient care.The role offers $30–$35 per hour based on ex... Voir plus

 • Offre sponsorisée

Senior Software Engineer, Client - Demonware - Vancouver, Bc

ActivisionVancouver, Canada
Temps plein

Senior Software Engineer, Client – Demonware – Vancouver, BCRequisition ID: R027559The Client Code team builds and maintains the client‐side online services SDK used by Call of Duty and other Activ... Voir plus

 • Offre sponsorisée

Senior Software Developer (Full Stack)

Ideon TechnologiesRichmond, Canada
Temps plein

Join to apply for the Senior Software Developer (full stack) role at Ideon TechnologiesFounded and based in Richmond, BC, Ideon Technologies uses the energy from supernova explosions in space to im... Voir plus

 • Offre sponsorisée

Senior Software Development Engineer In Test (Sdet) - Canada - C$120,000 - C$160,000 A Year

InworldRichmond, Canada
Temps plein

Senior SDET sought to create and maintain test cases, improve test infrastructure, and develop CI/CD workflows for AI applications. Voir plus

 • Offre sponsorisée

Senior Software Developer

LandSure Systems Ltd.Vancouver, Metro Vancouver Regional District, Canada
Temps plein

Do you want to work for one of BC’s Top Employers for 2026 and join an innovative, technology-driven and growth-focused organization?.LandSure) is looking to hire a.LandSure is a subsidiary of the ... Voir plus

 • Offre sponsorisée

Senior C++ Generalist Software Engineer - Advanced Technology Group

EA SPORTSVancouver, Metro Vancouver Regional District, Canada
Temps plein

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 ... Voir plus

 • Offre sponsorisée

Senior Embedded Systems Engineer - C$110,000 - C$120,000 A Year

Stellar RecruitmentRichmond, Canada
Temps plein

Develops embedded system applications, focusing on FreeRTOS and Embedded Linux, and interacts with hardware components, including Bluetooth Low Energy sensors. Voir plus

 • Offre sponsorisée

Looking For Part-Time Jobs? - Deliver with Uber

Uber eatsSquamish, BC, CA
Temps plein +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Voir plus

 • Offre sponsorisée

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausSquamish, BC, CA
Télétravail
Temps plein +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Voir plus

 • Offre sponsorisée

Mechatronics Engineer

Celerity Craft Inc.Squamish, Squamish-Lillooet Regional District, CA
Temps plein

Celerity Craft is a Squamish-based marine technology company pioneering.Dynamic Air Cushion Vehicles (DACVs).Our DACV-12 and scaling prototypes target significant reductions in energy use and emiss... Voir plus

 • Offre sponsorisée

Senior Software Engineer, Admin Area - C$176,000 - C$224,000 A Year

AsanaRichmond, Canada
Temps plein

Senior Software Engineer to join the Data Management team, working on data exports, object archiving, and audit logs for enterprise customers. Voir plus

 • Offre sponsorisée

Senior Software Engineer

fiveonefourVancouver, Metro Vancouver Regional District, CA
Temps plein

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio... Voir plus

 • Offre sponsorisée

Senior Software Engineer - Solutions - C$100,000 - C$150,000 A Year

SugerRichmond, Canada
Temps plein

Senior Software Engineer to design, implement integrations, and troubleshoot issues.Collaborates with engineering and customers on AI-powered workflows. Voir plus

 • Offre sponsorisée

Independent Publisher: Local Ad Pro with High Commission

Best Version MediaSquamish, Squamish-Lillooet Regional District, CA
Temps plein

A community publication company is seeking independent contractors for a Publisher role.This position offers unlimited income potential through a full commission revenue model and allows for a flex... Voir plus

 • Offre sponsorisée

Senior Software Developer Focused on Building Healthcare Solutions

Clover HealthVancouver, Metro Vancouver Regional District, CA
Temps plein

Become a key player in healthcare innovation as a Senior Software Developer.Your skills will help forge systems that improve healthcare delivery and outcomes for patients through technology.As a Se... Voir plus

 • Offre sponsorisée

Senior Developer

Coconut SoftwareVancouver, Metro Vancouver Regional District, CA
Temps plein

At Coconut Software, we’re not just building software—we’re reimagining how financial institutions connect with their customers.As a Senior Developer, you will be a driving force in shaping innovat... Voir plus

 • Offre sponsorisée

Software Engineer (Senior API Developer))

Royal Cyber Inc.Richmond, Metro Vancouver Regional District, CA
Temps plein

Software Engineer (Senior API Developer).Location: SF, Plano, McLean, Richmond.Title: Software Engineer (Senior API Developer).Job Description: Design, deliver and support RESTful API solutions for... Voir plus