Talent.com
Software Engineer - Multimedia
Software Engineer - MultimediaQuectel • Richmond, Metro Vancouver Regional District, CA
Software Engineer - Multimedia

Software Engineer - Multimedia

Quectel • Richmond, Metro Vancouver Regional District, CA
17 days ago
Job type
  • Full-time
Job description

This range is provided by Quectel. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$80,000.00 / yr - CA$135,000.00 / yr

Job Summary

We are seeking a highly motivated and skilled Multimedia Software Engineer to design, develop, and maintain software applications. They collaborate with teams to define and implement new features, write clean and efficient code, troubleshoot and debug issues, and ensure software is up to date with the latest technologies. They also participate in code reviews, document development processes, and may work with cloud services and database management systems. Strong problem‑solving skills, proficiency in programming languages, and excellent communication abilities are essential for this role.

Responsibilities

  • Responsible for software development and maintenance of assigned customer projects.
  • Support North American customers to develop SW features, debug customer and test team reported bugs on software releases, maintain software stack and enhancement of demo applications.
  • Design and develop camera algorithms for image processing, enhancement, and optimization.
  • Support software development teams in implementing camera or image processing features and functionalities.
  • Perform camera testing and validation to ensure optimal performance under various lighting conditions and participate in image tuning.
  • Collaborate with cross functional and overseas R&D team including platform team, hardware engineers, Field application engineers, SW department & project managers, and quality assurance teams.
  • Maintain, create and update software documentation, high level and low-level design specification, technical analysis report and knowledge articles.Write clean, scalable, and efficient code.
  • Analyze and troubleshoot camera and other peripheral bring‑up related issues, providing timely solutions.
  • Troubleshoot, debug, and upgrade existing software.

Requirements

  • Bachelor’s degree in computer engineering, Electrical Engineering, Computer Science, or a related field.
  • Experience in C & C++ and Java programming, microcontroller / microprocessor architecture and firmware programming.
  • Experience with Linux OS internals, system programming, any RTOS knowledge is plus.
  • Familiarity with embedded software development life cycle.
  • Experience in developing Android applications, HAL, and multimedia framework and libraries (e.g. Gstreamer, CamX, OpenCV, OpenGL etc.).
  • Experience in developing Linux device driver, Linux system software and peripheral bring‑up like MIPI LCD, Sensors, MIPI Camera and Audio Video codecs.
  • Familiarity with hardware / software integration and debugging techniques.
  • Experience with software development frameworks and source code management tools.
  • Strong problem‑solving skills and attention to detail.
  • Familiarity with Agile development methodologies.
  • Ability to work collaboratively in a team environment and support customers.
  • Understanding of AI / machine learning techniques for image analysis is a plus.
  • Seniority level

    Mid‑Senior level

    Employment type

    Full‑time

    Job function

    Wireless Services

    Referrals increase your chances of interviewing at Quectel by 2x

    Get notified about new Software Engineer jobs in Richmond, British Columbia, Canada .

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Richmond, Metro Vancouver Regional District, CA

    Similar jobs
    Software Engineer — Image & Web Tools, Flexible Hours

    Software Engineer — Image & Web Tools, Flexible Hours

    Vizzion • North Vancouver
    Full-time
    A tech company specializing in road imagery is seeking a motivated Software Engineer in North Vancouver.You'll contribute to various internal projects and will be involved in designing, coding, tes...Show more
    Last updated: 23 days ago • Promoted
    Software Engineer - Frostbite

    Software Engineer - Frostbite

    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: 23 days ago • Promoted
    Bluetooth Software Engineer

    Bluetooth Software Engineer

    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: 14 hours ago • Promoted • New!
    Software Engineer, Platform - Vancouver, Canada

    Software Engineer, Platform - Vancouver, Canada

    Speechify • Vancouver
    Full-time
    PLEASE APPLY THROUGH THIS LINK : .Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone—we absorb the world’s content and ...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer - II

    Software Engineer - II

    FISPAN • Vancouver, BC, Canada
    Permanent
    FISPAN) is an Enterprise SaaS FinTech company that allows banks to deploy embedded financial products and services to create a seamless banking connection for their corporate clients.Our product ai...Show more
    Last updated: 30+ days ago • Promoted
    Rendering Software Engineer - Advanced Technology Group

    Rendering Software Engineer - Advanced Technology Group

    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: 2 days ago • Promoted
    Software Engineer - Apple - Vancouver, BC

    Software Engineer - Apple - Vancouver, BC

    Apple Inc. • Vancouver
    Full-time
    Software Engineer - Developer Foundations.Vancouver, British Columbia, Canada.You will contribute to the technical design and implementation of a system critical to the everyday work of software de...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer

    Software Engineer

    Insight Global • Vancouver
    Full-time +1
    Software Engineer (AI Platform).Location : Vancouver, BC, Canada – Hybrid – Permanent.Contribute to the design and development of core AI platform components to support machine learning lifecycle wo...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer (Packet Forwarding Engines)

    Software Engineer (Packet Forwarding Engines)

    Arista Networks • Vancouver
    Full-time
    Software Engineer (Packet Forwarding Engines).Software Engineer (Packet Forwarding Engines).Arista Networks is an industry leader in data‑driven, client‑to‑cloud networking for large data center, c...Show more
    Last updated: 2 days ago • Promoted
    Vancouver Software Engineer Academy - Build Epic Games

    Vancouver Software Engineer Academy - Build Epic Games

    EA SPORTS • Vancouver
    Full-time
    A leading gaming academy in Vancouver is seeking a Software Engineer to join their Academy program.This full-time position offers a three-week immersive onboarding experience.As part of an EA SPORT...Show more
    Last updated: 2 days ago • Promoted
    Bluetooth Software Engineer

    Bluetooth Software Engineer

    Rivian and Volkswagen Group Technologies • 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: 2 days ago • Promoted
    Software Engineer, ML Infrastructure

    Software Engineer, ML Infrastructure

    Serve Robotics • Vancouver
    Full-time
    Software Engineer, ML Infrastructure.This range is provided by Serve Robotics.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.At Serve Robotics,...Show more
    Last updated: 23 days ago • Promoted
    Software Engineer, Embedded Hybrid - Vancouver

    Software Engineer, Embedded Hybrid - Vancouver

    Motive • Vancouver
    Full-time
    Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can ma...Show more
    Last updated: 23 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Actalent • Vancouver, BC, Canada
    Full-time
    Job Title : Embedded Software Engineer.Join a leading technology company focused on delivering innovative, modular solutions for advanced embedded and autonomous systems. We are transitioning from pr...Show more
    Last updated: 12 days ago • Promoted
    Online Software Engineer - skate

    Online Software Engineer - skate

    Full Circle Studio • 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. It is a community that connects across the globe wher...Show more
    Last updated: 23 days ago • Promoted
    Software Engineer II - Infrastructure Platform

    Software Engineer II - Infrastructure Platform

    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: 2 days ago • Promoted
    ML / DevOps Engineer (Recommendation Systems)

    ML / DevOps Engineer (Recommendation Systems)

    Beatdapp • Vancouver
    Full-time
    Beatdapp is a venture-backed startup delivering the most advanced streaming integrity and recommendation technology in the world1. While our roots are in fighting the multi-billion dollar problem of...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer - 2D

    Software Engineer - 2D

    Image Engine • Vancouver
    Full-time
    Position : Software Engineer - 2D.Hiring Range : $71,000 to $125,000 / year for a 40 hour work week.Project Contract : To Be Confirmed. Company Benefits : Extended healthcare from day 1, premiums 100% cov...Show more
    Last updated: 2 days ago • Promoted