About this role
Intermediate/ Senior Firmware Developer at Algo Communication Products. Location: Burnaby, British Columbia, Canada. Role: Lead development, Mentor teammates, Improve reliability and testing Requirements: Bachelor's in software-related field; 5+ years software development; 3+ years embedded firmware; C, Bash; Linux; Git; TCP/UDP, networking, and VoIP knowledge; experience with TI ARM processors; Lua, Python, JavaScript; strong problem solving and communication; eligible to work in Canada without sponsorship. Category: Software Development Seniority: Senior Level Tools: C, Bash, Linux, Git, Lua, Python, JavaScript, Wireshark Commitment: Full Time Workplace: Onsite Languages: English