Jobs
>
Vancouver

    Firmware Developer II - Vancouver, BC, Canada - Motorola Solutions

    Default job background
    Description

    At Motorola Solutions, we're guided by a shared purpose – helping people be their best in the moments that matter – and we live up to our purpose every day by solving for safer. Because people can only be their best when they not only feel safe, but are safe. We're solving for safer by building the best possible technologies across every part of our safety and security ecosystem. That's mission-critical communications devices and networks, AI-powered video security & access control and the ability to unite voice, video and data in a single command center view. We're solving for safer by connecting public safety agencies and enterprises, enabling the collaboration that's critical to connect those in need with those who can help. The work we do here matters.


    Department Overview

    Motorola Solutions Video Division is defining the future of the security industry through innovative

    Company Overview

    At Motorola Solutions, we're guided by a shared purpose – helping people be their best in the moments that matter – and we live up to our purpose every day by solving for safer. Because people can only be their best when they not only feel safe, but are safe. We're solving for safer by building the best possible technologies across every part of our safety and security ecosystem. That's mission-critical communications devices and networks, AI-powered video security & access control and the ability to unite voice, video and data in a single command center view. We're solving for safer by connecting public safety agencies and enterprises, enabling the collaboration that's critical to connect those in need with those who can help. The work we do here matters.

    Aperçu de l'entreprise

    Chez Motorola Solutions, nous sommes guidés par un objectif commun: aider les gens à donner le meilleur d'eux-mêmes dans les moments les plus importants - et nous sommes à la hauteur de notre engagement en créant des solutions sécurisées. Parce que les gens ne peuvent donner le meilleur d'eux-mêmes que lorsqu'ils se sentent en sécurité et qu'ils le sont. Nous créons des solutions sécurisées en développant les meilleures technologies intégrées à travers les écosystèmes de sûreté et de sécurité. Qu'il s'agisse d'appareils et de réseaux de communications essentiels, d'une sécurité vidéo et d'un contrôle d'accès basés sur l'IA ou d'une capacité d'unir la voix, vidéo et les données dans un seul centre de commandement. Nous créons des solutions sécurisées en connectant les agences de sécurité publique et les entreprises, permettant ainsi une collaboration essentielle entre les personnes qui ont besoin d'aide et les personnes pouvant aider. Le travail que nous accomplissons ici est primordial.


    Department Overview

    Motorola Solutions Video Division is defining the future of the security industry through innovative end-to-end-solutions. We're changing the landscape of the surveillance industry through advanced award-winning AI based surveillance systems. Artificial Intelligence is transforming the world and our team is advancing the field as it applies to the surveillance industry. We are proud to be industry leaders in video analytics with features which include edge-based, deep learning driven object detection, and Appearance Search. Motorola Video analytics platforms allow our users to proactively monitor their premises using advanced video analytics and high resolution / high quality video.


    Job Description

    Responsibilities include:
    • Design and implement sophisticated scalable multi-threaded Object Oriented Software in C++ for solving challenging problems involving high speed data processing and networking
    • Design advanced software modules that follow modern C++ design patterns
    • Apply C programming skills for Linux device driver development and debugging
    • Apply problem solving skills and experience to identify and improve low-level system performance issues
    • Apply engineering principles to design algorithms for controlling image acquisition parameters, as well as environmental conditions (Temperature, Power, Fog, Frost, etc.)
    • Create design documents on software architecture and algorithms
    • Collaborate with Hardware designers on board bring-up and debug
    • Maintain and improve Firmware build system using Make and Python
    • Review code of peers for adherence to coding standards and design guidelines
    • Estimate and track time and effort necessary for completing implementation tasks
    • Review Marketing and Product Requirements Document during feasibility and development
    • Collaborate with Quality Assurance team on identifying test cases for new features and areas for regression tests
    • Follow the established development process for all design and implementation tasks
    • Provides mentorship and coaching to junior developers

    Qualifications:

    • 3+ years embedded development experience
    • Strong C and C++ design and programming skills for embedded applications
    • Firm grasp of operating system concepts including processes, threads, mutexes, interrupt handling, and exception handling
    • Experience with C/C++ compilation and debugging tools
    • Experience with scripting languages, build systems, and version control systems
    • Excellent written and oral communication skills
    • Degree in Computer or Electrical Engineering, Computer Science, or related technical discipline
    • Experience with development in a Linux environment for ARM target processors
    • Understanding of embedded design considerations including C/C++ memory management, microprocessor architectures, instruction efficiency, and I/O timing
    • Knowledge of digital imaging/photography and audio/video coding

    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.

    The base salary range for this position in British Columbia is 80, ,000 CAD.

    #LI-CA1


    Basic Requirements

    • University degree
    • 2+ years embedded 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 email .

    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. Si vous avez besoin de mesures d'adaptation, svp nous faire parvenir un courriel à .

    At Motorola Solutions, we believe our people are our greatest strength. More than 20,000 strong, we're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere.

    As we have for nearly a century, we design and advance technology – intentionally, purposefully, responsibly – that prioritizes people and helps save lives. We build and connect critical communications, video security and command center technologies to help protect people, property and places. And our solutions enable the collaboration between public safety agencies and enterprises that's critical for a proactive approach to safety and security.

    Because we believe that the next big idea can come from anyone, anywhere at any time, we're transforming the technology of today with tomorrow in mind. Anything is possible with the freedom to think outside the box. Connect with a career that matters and help us to build a future of safer, together. Learn more .

    #J-18808-Ljbffr

  • Epsilon Solutions Ltd.

    Firmware Developer

    4 days ago


    Epsilon Solutions Ltd. Vancouver, Canada

    Join to apply for the Firmware Developer role at Epsilon Solutions Ltd. · 5 days ago Be among the first 25 applicants · Join to apply for the Firmware Developer role at Epsilon Solutions Ltd. · Save this job with your existing LinkedIn profile, or create a new one. Save this job ...


  • Intel Corporation Vancouver, BC, Canada $85,600 - $128,200

    Firmware Development Engineer page is loaded Firmware Development Engineer · Apply locations Canada, Vancouver time type Full time posted on Posted 3 Days Ago job requisition id JR Job Details: · No one else is this obsessed with engineering a brighter future. Join us, because ...


  • Intel Corporation Vancouver, Canada

    Firmware Development Engineer page is loaded · Firmware Development Engineer · Apply locations Canada, Vancouver time type Full time posted on Posted 3 Days Ago job requisition id JR Job Details:Job Description: · Do Something Wonderful · Intel put the Silicon in Silicon Valley ...


  • Intel Corporation Vancouver, BC, Canada $85,600 - $128,200

    Firmware Development Engineer page is loaded · Firmware Development Engineer · Apply locations Canada, Vancouver time type Full time posted on Posted 3 Days Ago job requisition id JR Job Details: Job Description: · Do Something Wonderful · Intel put the Silicon in Silicon Va ...


  • Intel GmbH Vancouver, BC, Canada $85,600 - $128,200

    No one else is this obsessed with engineering a brighter future. Every day, we create world changing technology that enriches the lives of every person on earth. Join us, because at Intel, we are building a better tomorrow. With the first Open System Foundry model in the world, o ...


  • Intel GmbH Vancouver, Canada

    Job Description · Do Something Wonderful · Intel put the Silicon in Silicon Valley. No one else is this obsessed with engineering a brighter future. Every day, we create world changing technology that enriches the lives of every person on earth. So, if you have a big idea, let's ...


  • Intel GmbH Vancouver, BC, Canada $85,600 - $128,200

    Job Description · Do Something Wonderful · Intel put the Silicon in Silicon Valley. No one else is this obsessed with engineering a brighter future. Every day, we create world changing technology that enriches the lives of every person on earth. So, if you have a big idea, let' ...


  • AMD Vancouver, Canada Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blo ...


  • Intel Vancouver, Canada

    Job Description · Do Something Wonderful · Intel put the Silicon in Silicon Valley. No one else is this obsessed with engineering a brighter future. Every day, we create world changing technology that enriches the lives of every person on earth. So, if you have a big idea, let ...


  • Motorola Solutions Vancouver, Canada

    At Motorola Solutions, we're guided by a shared purpose – helping people be their best in the moments that matter – and we live up to our purpose every day by solving for safer. Because people can only be their best when they not only feel safe, but are safe. We're solving for sa ...

  • Motorola Solutions

    Firmware Developer II

    2 weeks ago


    Motorola Solutions Vancouver, Canada Full time

    Job Description · Responsibilities include: Design and implement sophisticated scalable multi-threaded Object Oriented Software in C++ for solving challenging problems involving high speed data processing and networking · Design advanced software modules that follow modern C++ ...


  • Fortinet Burnaby, Canada

    Description · As a firmware verification developer in the Hardware team, you will participate in product development and experimental projects. · Responsibilities: · •Carry out firmware and system verification tests for product development and experimental projects. · •Work with ...

  • Iris Energy

    Development Team Lead

    2 weeks ago


    Iris Energy Vancouver, Canada

    **Key Responsibilities** · - Mentor other peer engineers with workflow and complex software solution buildings with your skills and experience · - Working closely with senior stakeholders to understand business requirements and help translate these into technical requirements for ...


  • Motorola Solutions Vancouver, Canada

    **Company Overview**: · At Motorola Solutions, we believe that everything starts with safety. It's the constant that empowers people to confidently move forward. It can fill a flight or sell out a stadium. It can care for a patient or graduate a class. · As a global leader in pub ...


  • MistyWest Vancouver, Canada Freelance

    Are you interested in working with MistyWest but don't see a permanent role that fits your skills and abilities? · We are actively recruiting for contract and contract-to-hire talent in a few different categories: · - Engineering Tech Leads & Project Managers · - Firmware & Embed ...


  • The City of Vancouver Vancouver, Canada

    **Requisition ID**:37621 · **Company** · Located on the traditional, ancestral and unceded lands of the xwməθkwəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and səlilwətaɬ (Tsleil-Waututh) Peoples, Vancouver has a commitment to becoming a City of Reconciliation. Vancouver consistent ...

  • MistyWest

    Future Westies

    2 weeks ago


    MistyWest Vancouver, Canada

    Do you see yourself as an Impact Architect, with a diverse background and experiences to draw upon, looking to make the world a better place through technology? · Just because you don't see an opening on our team right now, doesn't mean we don't want to hear from you · We're alwa ...


  • Portable Electric Vancouver, Canada

    **We areVice President, Technology Development** · **Position Type**: Full Time, Permanent · **At Portable Electric, we believe in Clean, Quiet power. Off-Grid.** · **About Portable Electric** · Portable Electric is an exciting scale-up clean technology company. Our vision is to ...


  • GoCo Vancouver, Canada

    Who are we? · GoCo is a next-generation managed service provider that offers robust and flexible business communication technology like Unified Communications, Managed Networks, and Network Security to its customers. · We are a group of experienced technology entrepreneurs from d ...


  • Portable Electric Vancouver, Canada

    **Vice President, Technology Development** · **Position Type**: Full Time, Permanent · **At Portable Electric, we believe in Clean, Quiet power. Off-Grid.** · **About Portable Electric** · Portable Electric is an exciting scale-up clean technology company. Our vision is to bring ...