Home Employers Job Seekers Find a Job About Contact Hire Talent

Senior Firmware Developer

Actively hiringVancouver, British ColumbiaFull-timeMid-Senior level

Posted 4 days ago

Apply now

We are seeking a dynamic and creative Senior Firmware Developer to join our team in the development of next-generation communication devices for smart grid applications. In this role, you will be involved in the full product lifecycle, from system architecture and design through to development, testing, and optimization. You will collaborate closely with hardware, product management, and testing teams to deliver reliable, high-performance embedded solutions. The ideal candidate will have strong expertise in embedded systems, particularly in C/C++, Bash, and Python within Embedded Linux environments. You will be responsible for translating complex requirements into scalable firmware components, contributing to system-level design discussions, and driving continuous improvements in quality and efficiency. This role is suited for a hands-on engineer with a passion for modernizing global energy systems. Key responsibilities include leading the design, development, and implementation of embedded firmware applications, optimizing firmware for performance and reliability, conducting code reviews, and mentoring junior engineers. Qualifications include a bachelor’s or master’s degree in electrical engineering, computer engineering, or a related field, along with 5+ years of experience in firmware or embedded software development. Experience with embedded devices, wired communication protocols, and network security is essential. The salary range for this position is competitive and commensurate with experience.

Apply for this role

Your details go straight to a Talione recruiter. The employer is confidential at this stage.

← Back to all jobs · More jobs in British Columbia · More Engineering & IT jobs