This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

Slide 1
Slide 2
Slide 3
previous arrow
next arrow


Embedded Developer

The Ian Martin Group

This is a Full-time position in Whitby, ON posted July 2, 2022.

Embedded Developer * Whitby, Ontario* Full-time permanent position* Competitive annual salary, performance bonus, excellent benefits, including health insurance, health spending accounting, matching retirement contributions, personal days, and vacation time* Opportunity to work with a market-leading provider of broadband access and media distribution solutions Who are you? You’re an experienced Embedded Developer who is passionate about the product development environment and looking to use your skills to make a meaningful impact in multimedia distribution and optical transport. You’re a talented, enthusiastic, innovative, and flexible individual, who is looking for a challenging and rewarding career. If this sounds like you, we want to meet you. Who is the employer? The Ian Martin Group ( has partnered with our client, a market-leading provider of broadband access and media distribution solutions. With more than 7 million products deployed in over 75 countries, the client is assisting communications service providers in futureproofing and evolving their networks in lockstep with market demand. They are a team of talented, passionate product development engineers hosting a positive, modern, and business casual environment. Now they’re looking for you: their new Embedded Developer to join the team.    What you’ll be doing: As the new Embedded Developer, you will be reporting directly to the Director  of Software Engineering and independently performing complex engineering assignments while following company and/or industry standards and methods. Practically speaking, you will:* Develop new products and sustain engineering on existing products (independently, in a team, or with multiple teams)* Plan projects to meet requirements, de-risk projects through planning and analysis, identify solutions to complex requirements, execute and modify plans during development* Integrate work from multiple teams into final products, Investigate and debug issues across complex application stacks* Track and manage multiple competing projects* Plan for security concerns and code defenses into products* Maintain and extend multiple suites of software products, maintain shared code, refactor newly identified common concerns for reuse when appropriate The Details This is a full-time permanent position. The ideal candidate will be based in the Whitby location.This position offers a competitive annual salary in a range of $110-130K, a performance bonus up to 10%, and excellent benefits, including health insurance, health spending accounting, up to 4% matching retirement contributions, personal days, and vacation time.This position may require infrequent travel within North America and Internationally.  What you’ll bring  * Degree in Computer Science or equivalent combined with a minimum of five (5) years of relevant professional experience * 5+ years of relevant professional experience    * Expert level with modern C/C++ development* Experience with Linux operating system* Experience with Embedded processor* Excellent analytical and empirical problem-solving abilities And these are some nice to haves:* Some proficiency or exposure to Go and Python* Experience with MPEG2 TS, DVB, ATSC* Experience with DASH, HLS, MSS* Experience with Gstreamer and FFmpeg* Experience working with Openembedded/Yocto* Experience with Multicast, VLANs, routing Your Application We value diversity and inclusion and encourage all qualified people to apply. We encourage all qualified candidates to apply; however, only those selected for an interview will be contacted. At Ian Martin, we connect people with meaningful work. We work with people like you for similar technical roles. If you apply, be sure to create a profile with us. That way, great technical jobs will come to you before they even get to the job boards.