Develop and optimize multimedia software components (video, audio, camera, display, and graphics pipelines) for embedded systems.
Integrate multimedia frameworks such as GStreamer, OpenMAX, or similar with hardware accelerators and codecs.
Design and maintain device drivers for camera, display, and media peripherals under Linux or Android environments.
Implement and tune multimedia algorithms for encoding, decoding, and image signal processing (ISP) pipelines.
Conduct system-level debugging and performance optimization to achieve low-latency, real-time operation.
Work closely with hardware, BSP, and application teams to bring up new multimedia-capable platforms.
Analyze requirements, prepare design documents, and participate in code and architecture reviews.
Support automated testing, continuous integration, and performance validation activities.
Ensure compliance with secure development practices and applicable industry standards.
Required Qualifications
Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field.
4+ years of experience in embedded software or multimedia systems development.
Proficiency in C / C++ programming and software design for resource-constrained environments.
Hands-on experience with Linux kernel and multimedia frameworks (e.g., V4L2, ALSA, GStreamer, OpenMAX IL).
Solid understanding of video / audio codecs (H.264 / H.265, AAC, etc.) and related standards.
Experience with camera sensors, display drivers, and video pipelines on SoCs (Qualcomm, NXP, NVIDIA, etc.).
Strong debugging and profiling skills using tools such as GDB, perf, and logic analyzers.
Familiarity with Git, CI / CD systems, and collaborative development workflows.
Excellent problem-solving and documentation skills.
Preferred / Nice-to-Have
Experience with multimedia bring-up on Android or embedded Linux platforms.
Exposure to hardware acceleration APIs (e.g., OpenCL, CUDA, or Vulkan).
Knowledge of image processing, HDR, ISP tuning, or video streaming over IP.
Familiarity with security concepts such as trusted execution environments or content protection.
Experience working in regulated or high-security industries (e.g., aerospace, defence, or telecommunications).
#J-18808-Ljbffr
Create a job alert for this search
Engineer • Toronto, ON, CA
Similar jobs
Media Operations Engineer (Video Streaming)
Quickplay • Toronto, ON, Canada
Full-time
We are technologists at heart, who love what we do.At Quickplay we believe in transparency, fairness, and collaboration while we passionately work on some of the toughest use cases in OTT video; an...Show more
Last updated: 30+ days ago • Promoted
Research Engineer Computer Network and Protocol
Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
Permanent
Huawei Canada has an immediate permanent opening for a Research Engineer.The Distributed Data Storage and Management Lab leads research in distributed data systems, aiming to develop next-generatio...Show more
Last updated: 30+ days ago
[T4] Video Art Director / Video Producer - AMISEQ
AMISEQ • markham, on, ca
Full-time
Video Art Director / Video Producer.Collaborate with stakeholders to define creative direction and project goals.Manage production schedules, budgets, and resources.
Lead pre-production planning mee...Show more
Last updated: 15 hours ago • Promoted • New!
IBM FileNet Architect
PIXIE • Markham, ON, Canada
Full-time
We are looking for a ECM Architect for one of our clients.Lead architectural design for Enterprise Content Management (ECM) solutions, with a strong focus on FileNet, CMOD, and related platforms.Tr...Show more
Last updated: 2 days ago • Promoted
ML Engineer : Scalable AI for Music Insights
Warner Music Group • Toronto, ON, Canada
Full-time
A global music company in Toronto is seeking talented Machine Learning Engineers.This role involves building scalable AI applications and collaborating with tech leadership to solve business proble...Show more
Last updated: 2 days ago • Promoted
IBM FileNet Architect - markham
PIXIE • markham, on, ca
Full-time
We are looking for a ECM Architect for one of our clients.Lead architectural design for Enterprise Content Management (ECM) solutions, with a strong focus on FileNet, CMOD, and related platforms.Tr...Show more
Last updated: 2 days ago • Promoted
Product ML Engineer : Scale Generative AI for Millions
1851 Labs • Toronto C6A, ON, Canada
Full-time
A technology company in Toronto is seeking a Product ML Engineer to build the intelligence layer of their consumer AI platform.
The ideal candidate should have proven experience in shipping producti...Show more
Last updated: 13 days ago • Promoted
Data Engineer
Xplore Inc. • Markham, ON, Canada
Full-time
Canada’s fibre, 5G and satellite broadband company for rural living.Xplore is committed to the relentless pursuit of an improved broadband experience for all Canadians.
Xplore is building a world-cl...Show more
Last updated: 16 days ago • Promoted
Video Technical Advisor(Corporate Live Events)
Quest AV • Toronto, ON, Canada
Full-time
Salary : $65,000 - $85,000 Yearly.Are you ready to be the technical authority behind world-class live events?.Quest Audio Visual is hiring aFull-time Video Technical Advisorto serve as our internal ...Show more
Last updated: 5 days ago • Promoted
Senior AI / ML Engineer (Remote)
vidIQ • Toronto, AB, CA
Remote
Full-time
IQ builds software to help YouTube creators achieve their goals.Our mission is to advance the creator's journey with actionable data-driven insights and AI-powered tools.
We are dedicated to our val...Show more
Last updated: 30+ days ago
Graphic Designer and Multimedia Specialist
Black & McDonald Limited • Markham, ON, Canada
Full-time
BUILD YOUR CAREER AT BLACK & MCDONALD.Black & McDonald is an integrated, multitrade service provider that safely delivers high quality construction, facilities management, and technical sol...Show more
Last updated: 30+ days ago • Promoted
ML Engineer - MLOps & Cloud Deployment (Hybrid)
Aviva plc • Toronto C6A, ON, Canada
Remote
Full-time
A leading insurance provider located in Toronto is seeking an Intermediate Machine Learning Engineer to join their AI / ML Operations & Platform team.
The candidate should have experience in building ...Show more
Last updated: 3 days ago • Promoted
AI ML Platform Engineer Contract - HYBRID (1777)
freelance.ca • Toronto, Canada
Full-time
Hybrid work model, 3 days / week in Toronto, Ontario office.SKILLS : Data Engineer, LLM, RAG, ML, AI, Azure AI, OpenAI, Power BI, Microsoft Fabric, Databricks, Copilot Studio, Python, C#, Java, Data W...Show more
Last updated: 30+ days ago • Promoted
Events Livestream Tech & Editor - Amico Group of Companies
Amico • Richmond Hill, ON, Canada
Full-time
Live Event Streaming Technician.The Live Event Streaming Technician.Studios & Broadcast Services department under the direction of the Lead Videographer and Events Team Manager.They manage the ...Show more
Last updated: 10 days ago • Promoted
ML / AI Engineer — GenAI & MLOps for Music Data
Warner • Toronto, ON, Canada
Full-time
A leading music company in Toronto is seeking a Machine Learning Engineer to build cutting-edge AI systems to enhance music consumption insights and drive business growth.Applicants should have ove...Show more
Last updated: 3 days ago • Promoted
Senior Research Engineer Multimodal & Video Foundation Model (100% Remote)
Tether Operations Limited • Toronto, ON, CA
Remote
Full-time
Join Tether and Shape the Future of Digital Finance.At Tether, we’re not just building products, we’re pioneering a global financial revolution.
Our cutting-edge solutions empower businesses—from ex...Show more
Last updated: 30+ days ago
Technical Engineer - HFE (54116) (x4)
Vaco by Highspring • East Gwillimbury, ON, CA
Full-time
Our client is a leading Canadian energy organization with a strong presence across Ontario.They operate critical infrastructure that supports millions of customers and drives economic growth.Our cl...Show more
Last updated: 5 days ago • Promoted
Generative AI ML Engineer – Production Systems
Fitch Group • Toronto C6A, ON, Canada
Full-time
A leading financial information services company is seeking a Machine Learning Engineer in Toronto, Canada.This role involves building and deploying innovative generative AI systems that will trans...Show more