As of November 7, 2026, Jobsy lists 4 embedded software engineer jobs in Vancouver, BC. The most active employers are Ciena Canada ULC, Evertz Microsystems Limited and Procom. Skills often requested: communication skills, c, c++ and linux.
No matching filters. Try another name.
4 jobs·Latest jobs · Canada··
Why we group jobs by company
Jobs from the same identified company share one card in each results page. As you load more, we merge that company’s additional jobs into its existing card, so large employers do not keep taking extra space. Use the arrows or numbered dots to browse, or View all to compare its loaded jobs and reach the company’s full list. Company pages show separate job cards.
Serve Robotics: Serve Robotics (NASDAQ:SERV) develops advanced, AI-powered, low-emissions sidewalk delivery robots that endeavor to make delivery sustainable and…
5+ YOECandidates need a bachelor's degree or equivalent practical experience, 5+ years of professional software engineering including production C++17 work, and embedded Linux experience. They also need concurrency, real-time or safety-related systems experience, and strong communication skills.
C++, Linux, NVIDIA Jetson, Protocol Buffers, FlatBuffers, Cap'n Proto
5+ YOECandidates need 5+ years of embedded software or embedded Linux experience, strong C programming, and hands-on board bring-up. Experience with U-Boot, Device Tree, kernel drivers, and JTAG or serial debugging is also required.
Candidates need a basic understanding of embedded systems and computer engineering, familiarity with C, C++ or Python, and knowledge of Git. They should currently be pursuing a Bachelor's or Master's degree in a related field.
5+ YOECandidates need 5+ years of embedded software or firmware development, preferably in consumer products, plus a B.S., M.S. or Ph.D. in computer science, electrical engineering or a related field. Expert C programming, RTOS knowledge, microcontroller work and hands-on debugging with oscilloscopes, logic analyzers and JTAG are required.