Posted: 11 hours ago
Job Description
<p>Insight Global is looking for a Senior Firmware Engineer to join a rapidly growing technology company in the audio and video communication industry.</p><p>This organization develops innovative solutions that make industrial communication safe, simple, and effective, partnering with leading global technology companies to deliver cutting-edge products.</p><p>As a Senior Firmware Engineer, you will lead the development of telecom audio and video IP products with industry-leading performance and capabilities. You'll collaborate with experts in hardware design, acoustical and optical engineering, voice/music/video codecs, application development, and design verification. This role offers continuous skill development and impactful, rewarding work.</p><p><br></p><p><b>Core Responsibilities</b></p><ul><li>Lead the design and development of embedded software solutions across the full lifecycle: requirements analysis, implementation, documentation, deployment, validation, and ongoing feature support.</li><li>Mentor and train junior engineers.</li><li>Identify and implement improvements in reliability, functionality, and testing.</li><li>Conduct in-depth root cause analysis.</li><li>Develop performance and functional documentation.</li><li>Write and maintain embedded firmware in C.</li></ul><p><b>Requirements</b></p><ul><li>Bachelor's degree in software engineering, computer science, computer engineering, or equivalent experience.</li><li>5+ years of software development experience.</li><li>3+ years of embedded software development experience.</li><li>Proficiency in C and Bash.</li><li>Development experience in a Linux environment.</li><li>Familiarity with source control systems.</li><li>Must have the unrestricted right to work in Canada without sponsorship.</li></ul><p><b>Preferred Skills</b></p><ul><li>Knowledge of TCP/UDP and RFC-based protocols.</li><li>Experience analyzing network traffic with Wireshark.</li><li>Familiarity with Lua, Python, and JavaScript.</li><li>Strong problem-solving skills and eagerness to learn.</li><li>Excellent written and verbal communication skills.</li><li>Experience with TI ARM processors (AM335x, AM625, DM81xx, DM64xx, AM57xx).</li><li>Previous exposure to VoIP, SIP, Skype, TLS, SRTP.</li><li>Knowledge of audio/video codecs such as G.711, G.722, G.729, H.264.</li></ul><p></p>Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Jobiend.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.