Senior Embedded Software Engineer
16 hours ago
Our client is seeking a highly motivated Embedded Software Engineer to join their engineering team based in Burnaby, BC. In this role, you'll collaborate with talented developers to design and build telecom audio and video IP products that deliver industry-leading performance and capability. You'll work closely with experts across hardware, software, acoustical and optical engineering, codecs, application development, and design verification—offering continuous skill development and engaging, impactful work.
Core Responsibilities
- Be the lead developer and work closely with other team members to develop embedded software solutions: from requirement analysis, design, implementation, documentation, deployment, validation, and ongoing feature support
- Mentor and train junior team members
- Continuously look for areas of improvement in reliability, functionality, and testing
- Perform in depth root cause analysis
- Help develop performance and functional documentation
- Write and maintain embedded firmware in C
Requirements
- Bachelor's degree in software engineering, computer science, computer engineering, or relevant qualified experience.
- 5+ years' experience in software development
- 3+ years' experience in embedded software development
- Experience with C and Bash
- Development experience in a Linux environment
- Experience in using source control systems
- Must have the unrestricted right to work in Canada without requiring sponsorship
Other Valuable Skills and Experience:
- Knowledge of TCP/UDP
- Experience reading and implementing protocols defined in RFCs
- Experience analyzing network traffic using Wireshark
- Experience with Lua, Python, JavaScript
- Strong problem-solving skills and a desire to learn
- Excellent written and verbal communication skills
- Development experience with TI ARM processors - AM335x, AM625, DM81xx, DM64xx, and AM57xx
- Previous experience with VoIP, SIP, Skype, TLS, SRTP
- Previous experience with audio and video codecs G.711, G.722, G.729, H.264
-
Senior DevOps Engineer, Embedded Software
2 weeks ago
Vancouver, British Columbia, Canada Analog Devices Full time $120,000 - $160,000 per yearAbout Analog DevicesAnalog Devices (ADI) is a global leader in the design and manufacturing of analog, mixed-signal, and DSP integrated circuits. ADI's technologies bridge the physical and digital worlds, enabling breakthroughs in industries such as automotive, industrial automation, healthcare, and communications.Position OverviewWe are seeking a Senior...
-
Embedded Software Engineer
2 days ago
Vancouver, British Columbia, Canada Humanoid Full time $120,000 - $140,000 per yearWe are looking for a passionate and skilled Embedded Software Engineer (Robotics) to join our innovative team in Vancouver. You will play a pivotal role in designing, developing, and optimizing embedded systems for cutting-edge robotic applications. Collaborating with a multidisciplinary team, you will create robust, high-performance solutions for real-world...
-
Senior Embedded Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Mythic Full time US$120,000 - US$225,000About us:Mythic is building the future of AI computing with breakthrough analog technology that delivers 100× the performance of traditional digital systems at the same power and cost. This unlocks bigger, more capable models and faster, more responsive applications—whether in edge devices like drones, robotics, and sensors, or in cloud and data...
-
Senior Embedded Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Mythic Full time US$120,000 - US$225,000About us:Mythic is building the future of AI computing with breakthrough analog technology that delivers 100× the performance of traditional digital systems at the same power and cost. This unlocks bigger, more capable models and faster, more responsive applications—whether in edge devices like drones, robotics, and sensors, or in cloud and data...
-
Software Engineer, Embedded Systems
2 weeks ago
Vancouver, British Columbia, Canada 9d90ab07-e043-481f-91f8-f705fa6d4bc0 Full time US$125,000 - US$180,000 per yearYour JobDarkVision, a Koch Engineered Solutions company, is looking for a talented Software Engineer to help develop our advanced ultrasonic imaging systems. You will be joining our software and hardware engineers to help update our existing platform and build out our next generation platform. If you are someone who enjoys tinkering with hardware and writing...
-
Senior Software Engineer, Embedded IoT
5 days ago
Vancouver, British Columbia, Canada Motive Full time $100,000 - $190,000 per yearWho we are: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 manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you...
-
Embedded Software Engineer – Vancouver
2 weeks ago
Vancouver, British Columbia, Canada Humanoid Full time $80,000 - $120,000 per yearHumanoid is the first AI and robotics company in the UK, creating the world's most advanced, reliable, commercially scalable, and safe humanoid robots. Our first humanoid robot HMND 01 is a next-gen labour automation unit, providing highly efficient services across various use cases, starting with industrial applications.Our MissionAt Humanoid we strive to...
-
Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full time US$171,100 - US$226,740 per yearAbout UsRivian 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 connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles...
-
Vancouver, British Columbia, Canada Motorola Solutions Full time $125,000 - $155,000 per yearCompany OverviewAt Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that's...
-
Senior Software Engineer, Infrastructure
5 days ago
Vancouver, British Columbia, Canada Serve Robotics Full time $100,000 - $133,333 per yearAt Serve Robotics, we're reimagining how things move in cities. Our personable sidewalk robot is our vision for the future. It's designed to take deliveries away from congested streets, make deliveries available to more people, and benefit local businesses.The Serve fleet has been delighting merchants, customers, and pedestrians along the way in Los Angeles,...