Senior Embedded System Engineer

5 days ago


British Columbia BC, Canada Goldbeck Recruiting Full time

About Out Client:Our client is a fast-growing technology manufacturer recognized for developing high-quality audio and video communication solutions used across industrial and commercial environments. Their products are engineered to make communication safer, simpler, and more efficient, and they partner with several major global technology companies to deliver reliable, cutting-edge solutions to market.As part of their continued expansion, the company is seeking a driven and talented Embedded Software Engineer to join a growing, multidisciplinary engineering team. In this role, you will collaborate closely with experts across hardware design, firmware and software development, acoustics, optics, multimedia codecs, application development, and verification. You will play a key role in building the next generation of telecom-grade audio and video IP devices known for their performance and reliability.This opportunity provides exposure to a wide range of technical domains, involvement in full product development cycles, and ongoing skill development, all while contributing to meaningful and technically rewarding engineering projects.Core ResponsibilitiesLead the development of embedded software solutions across the full lifecycle, including requirements analysis, architecture and design, implementation, documentation, deployment, validation, and ongoing feature support.Mentor and support junior developers, providing guidance on best practices and technical problem-solving.Identify opportunities to enhance system reliability, functionality, and test coverage, and drive continuous improvement initiatives.Perform in-depth root cause analysis for complex software and system issues.Contribute to the creation and maintenance of performance, functional, and design documentation.Develop, optimize, and maintain embedded firmware primarily in C.Minimum RequirementsBachelor's degree in Software Engineering, Computer Science, Computer Engineering, or equivalent professional experience.5+ years of professional software development experience.3+ years of hands-on embedded software development experience.Proficiency in C programming and Bash scripting.Experience developing in a Linux environment.Familiarity with source control systems (e.g., Git).Must have unrestricted authorization to work in Canada (no sponsorship required).Additional Valuable SkillsUnderstanding of TCP/UDP networking concepts.Experience interpreting and implementing protocols defined in RFCs.Ability to analyze network traffic using Wireshark.Scripting experience with Lua, Python, or JavaScript.Strong analytical and problem-solving abilities, with a growth-oriented mindset.Excellent written and verbal communication skills.Experience with TI ARM processors (AM335x, AM625, DM81xx, DM64xx, AM57xx).Previous exposure to VoIP, SIP, Skype, TLS, or SRTP technologies.Experience working with audio and video codecs such as G.711, G.722, G.729, or H.264.Base Salary: Up to $130,000 and other benefitsLocation: Burnaby, BC



  • British Columbia (BC), Canada Insight Global Full time

    Full-time Permanent Day-to-dayInsight Global is looking for a Senior Embedded Software Engineer to work with a leading telecommunications manufacturing company here in Burnaby, BC. This resource will help develop telecom audio and video IP products with industry leading performance and capability. Your role as an embedded software engineer will intersect...


  • British Columbia (BC), Canada Insight Global Full time

    Insight Global is looking for a Senior Embedded Software Engineer to join a rapidly growing technology company in the audio and video communication industry.This organization develops innovative solutions that make industrial communication safe, simple, and effective, partnering with leading global technology companies to deliver cutting-edge products.As a...


  • British Columbia (BC), Canada Insight Global Full time

    Insight Global is looking for a Senior Embedded Software Engineer to join a rapidly growing technology company in the audio and video communication industry.This organization develops innovative solutions that make industrial communication safe, simple, and effective, partnering with leading global technology companies to deliver cutting-edge products.This...


  • , BC, Canada Wolf Advanced Technology Full time

    Senior Systems Integration Engineer (Embedded Systems) Join as a Senior Systems Integration Engineer to solve mission‑critical challenges with Wolf Advanced Technology’s advanced embedded systems for defense and aerospace customers. Your Mission Brief WOLF is looking for a full‑time Senior Systems Integration Engineer / Senior Applications &...


  • British Columbia (BC), Canada NETINT Technologies Full time

    About NETINT Technologies Inc.NETINT Technologies is a pioneer of computational storage and video processing SoC solutions for cloud and edge computing. Its Codensity portfolio enables enterprise, cloud data centers, and content providers to deploy high-performance applications that they can scale without limit while minimizing their data storage and video...


  • Burnaby, BC, Canada Insight Global Full time

    Full-time Permanent Day-to-day Insight Global is looking for a Senior Embedded Software Engineer to work with a leading telecommunications manufacturing company here in Burnaby, BC. This resource will help develop telecom audio and video IP products with industry leading performance and capability. Your role as an embedded software engineer will intersect...


  • Burnaby, BC, Canada Insight Global Full time

    Full-time Permanent Day-to-day Insight Global is looking for a Senior Embedded Software Engineer to work with a leading telecommunications manufacturing company here in Burnaby, BC. This resource will help develop telecom audio and video IP products with industry leading performance and capability. Your role as an embedded software engineer will intersect...


  • , BC, Canada Wolf Advanced Technology Full time

    A leading technology firm in Canada is seeking an experienced Senior Systems Integration Engineer to address mission-critical challenges in embedded systems for defense and aerospace. This full-time, on-site position requires significant expertise and offers a competitive salary range of $100,000 - $130,000 CAD. Responsibilities include customer support,...


  • Vancouver, BC, Canada Insight Global Full time

    Insight Global is looking for a Senior Embedded Software Engineer to join a rapidly growing technology company in the audio and video communication industry. This organization develops innovative solutions that make industrial communication safe, simple, and effective, partnering with leading global technology companies to deliver cutting-edge products. As a...


  • Vancouver, BC, Canada Insight Global Full time

    Insight Global is looking for a Senior Embedded Software Engineer to join a rapidly growing technology company in the audio and video communication industry. This organization develops innovative solutions that make industrial communication safe, simple, and effective, partnering with leading global technology companies to deliver cutting-edge products. This...