Talent.com
Software Engineer - Multimedia
Software Engineer - MultimediaQuectel • Richmond, Metro Vancouver Regional District, CA
Les candidatures ne sont plus acceptées
Software Engineer - Multimedia

Software Engineer - Multimedia

Quectel • Richmond, Metro Vancouver Regional District, CA
Il y a 3 jours
Type de contrat
  • Temps plein
Description de poste

We are seeking a highly motivated and skilled Multimedia Software Engineer to design, develop, and maintains 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.
  • #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Software Engineer Multimedia • Richmond, Metro Vancouver Regional District, CA

    Offres similaires
    Bluetooth Software Engineer

    Bluetooth Software Engineer

    Rivian • Vancouver
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    Creature Performance Software Engineer

    Creature Performance Software Engineer

    DNEG • Vancouver
    Temps plein
    A leading visual effects studio in Vancouver is seeking a Software Developer to join the Creature Performance team.This role involves developing innovative technologies to enhance performance in vi...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Software Engineer III - Video Ads SDK

    Software Engineer III - Video Ads SDK

    Electronic Arts • Vancouver
    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
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Mobile Device Software Research Engineer - Vancouver, BC

    Mobile Device Software Research Engineer - Vancouver, BC

    Flowfinity Wireless Inc. • Vancouver
    Temps plein
    Mobile Device Software Research Engineer.Flowfinity Wireless is a proven provider of flexible enterprise mobile app software. We help businesses across industries run more efficiently by replacing p...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Software Engineer (Packet Forwarding Engines)

    Software Engineer (Packet Forwarding Engines)

    Arista Networks • Vancouver
    Temps plein
    Software Engineer (Packet Forwarding Engines).Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments.What sets us ap...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Product Engineer (Global Remote)

    Product Engineer (Global Remote)

    vidIQ • Vancouver, BC, CA
    Télétravail
    Temps plein
    Product Managers did in 2019? AI can do it now.Software Engineers did? AI can do that too.The future isn’t about choosing one — it’s about becoming them all. At vidIQ, we call them Product Engineers...Voir plus
    Dernière mise à jour : il y a 2 jours
    Vancouver Software Engineer Academy - Build Epic Games

    Vancouver Software Engineer Academy - Build Epic Games

    EA SPORTS • Vancouver
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Quantitative Equity Technology, Infrastructure Software Engineer

    Quantitative Equity Technology, Infrastructure Software Engineer

    Connor, Clark & Lunn Investment Management (CC&L) • Vancouver
    Temps plein
    We deliver foundational systems that shape the future of how technology is used in a top performing quantitative equity fund that manages over $75 billion in financial assets.This is a fantastic op...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Software Engineer, ML Infrastructure

    Software Engineer, ML Infrastructure

    Serve Robotics • Vancouver
    Temps plein
    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,...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Bluetooth Software Engineer

    Bluetooth Software Engineer

    Rivian and Volkswagen Group Technologies • Vancouver
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    MLOps Engineer

    MLOps Engineer

    Equest • North Vancouver, British Columbia, Canada
    Temps plein
    DarkVision is seeking an MLOps Engineer to join our Imaging & AI team.You will design, build, and maintain the automation platforms that power our machine learning lifecycle.You will be the force m...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Co‑op Software Engineer — Gaming Platform (Vancouver)

    Co‑op Software Engineer — Gaming Platform (Vancouver)

    Activision • Vancouver
    Temps plein
    A leading gaming company seeks talented students for a Summer Co-Op position in Software Development in Vancouver.The role offers hands-on experience in areas such as multiplayer feature integratio...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    AI / ML Software Engineer : Scalable Distributed Systems

    AI / ML Software Engineer : Scalable Distributed Systems

    CNSC • Vancouver
    Temps plein
    A leading company is seeking a Software Development Engineer (AI / ML) to join their Vancouver team.The role involves designing and building innovative technologies for large distributed computing en...Voir plus
    Dernière mise à jour : il y a 27 jours • Offre sponsorisée
    Software Engineer, Monetization

    Software Engineer, Monetization

    Pantheon • Vancouver
    Temps plein
    WebOps Platform powers the open web, running more than 300,000 sites in the cloud for customers including Google, Princeton, Salesloft and Doctors Without Borders. Every day, thousands of developers...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    Localintel • Vancouver
    Temps plein
    Join our team building next-generation location intelligence technology.At Localintel, our diverse team of inventors and builders is pioneering a new category of data-driven location intelligence s...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    Real-Time C / C++ Software Engineer – Maritime Systems

    Real-Time C / C++ Software Engineer – Maritime Systems

    OSI Maritime Systems Ltd. • Burnaby
    Temps plein
    A leading maritime technology firm in Burnaby, Canada, is seeking a Software Engineer to design, develop, and maintain software products. This position requires a degree in Computer Science or a rel...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    Software Engineer II - Infrastructure Platform

    Software Engineer II - Infrastructure Platform

    Electronic Arts (EA) • Vancouver
    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
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    Software Engineer - 2D

    Software Engineer - 2D

    Image Engine • Vancouver
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée