Entry-Level Embedded Software Engineer

3 weeks ago


Burlington ON, Canada Evertz Microsystems Limited Full time

Embedded Software Engineer (Junior/Intermediate/Senior)
Entry & Intermediate level opportunities available.
As a member of the R&D team, you will be challenged with designing and testing the latest broadcast equipment incorporating the most advanced technology. C, C++ programming and debugging skills
Real-Time Operating Systems, Embedded Linux, FreeRTOS and Device Driver experience essential
Structured, object oriented design and programming techniques
Data structures, device design and embedded real-time applications
Data Communication Network and associated Layer 2 and 3 protocols
Knowledge of digital hardware (SoC, x86, ARM microprocessor and its peripherals, FPGA, DSP etc.)
Familiar with CI/CD pipelines (such as Jenkins)
Knowledge of video standards H.A degree in Electrical/Computer/Mechatronics Engineering or Computer Science
Casual work environment
Social events and sports teams
Evertz Microsystems (TSX:ET) is a leading global manufacturer of broadcast equipment and solutions that deliver content to television sets, on-demand services, WebTV, IPTV, and mobile devices (like phones and tablets). Evertz has expertise in delivering complete end-to-end broadcast solutions for all aspects of broadcast production including content creation, content distribution and content delivery. Considered as an innovator by their customers, Evertz delivers cutting edge solutions that are unmatched in the industry in both hardware and software. Evertz delivers products and solutions that can be found in major broadcast facilities on every continent. With over 2,000 employees, that include hardware and software engineers, Evertz is one of the leaders in the broadcast industry. Canada’s 50 Best Managed Companies identifies Canadian corporate success through companies focused on their core vision, creating stakeholder value and excelling in the global economy.
Evertz makes certain there is an equal employment opportunity for all employees and applicants for employment, including persons with disabilities. In compliance with AODA, Evertz will strive to provide accommodation to persons with disabilities in the recruitment process upon request. If you are selected for an interview and you require accommodation due to a disability during the recruitment process, please notify Human Resources upon scheduling your interview.
When you apply to a job on this site, the personal data contained in your application will be collected by Evertz Microsystems Ltd (“Controller”), which is located at 5292 John Lucas Drive, Burlington, Ontario, Canada and can be contacted by emailing privacy@evertz.Controller’s data protection officer is Nadiera Toolsieram, who can be contacted at privacy@evertz.Your personal data will be processed for the purposes of managing Controller’s and its' subsidiaries' and affiliates' recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by the Controller, which are the solicitation, evaluation, and selection of applicants for employment.
A complete privacy policy can be found at
Your personal data will be retained by Controller as long as Controller determines it is necessary to evaluate your application for employment. Under the GDPR, you have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that processing of your personal data be restricted. You also have to right to data portability. In addition, you may lodge a complaint with an EU supervisory authority.
Do you have a valid driver's license?*
Are you willing to relocate?*
Can you work overtime?*
Experience With C, C++ Programming in an Embedded Environment?*



  • Markham, ON, Canada ZRG Embedded RecruitingRPO Full time

    Legrand has an exciting opportunity for a Software Engineer III to join the Building Control Systems Solarfective Team in Markham, ON. The Software Engineer III will execute successfully on software/firmware development for the Building Control System (BCS) Division. To design, develop, integrate and test embedded firmware and custom software applications...


  • Markham, ON, Canada ZRG Embedded RecruitingRPO Full time

    Legrand has an exciting opportunity for a Software Engineer III to join the Building Control Systems Solarfective Team in Markham, ON. The Software Engineer III will execute successfully on software/firmware development for the Building Control System (BCS) Division. To design, develop, integrate and test embedded firmware and custom software applications...


  • Burlington, Canada Evertz Microsystems Limited Full time

    Embedded Software Engineer (Junior/Intermediate/Senior) Entry & Intermediate level opportunities available.As a member of the R&D team, you will be challenged with designing and testing the latest broadcast equipment incorporating the most advanced technology. Requirements: C, C++ programming and d


  • Ottawa, ON, Canada BTA Design Services Inc. Full time

    About Us:Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs.We’re adaptable and efficient, with a brilliant staff at...


  • Burlington, Ontario, Canada Evertz Full time

    Entry & Intermediate level opportunities available.As a member of the R&D team, you will be challenged with designing and testing the latest broadcast equipment incorporating the most advanced technology.Requirements:C, C++ programming and debugging skillsReal-Time Operating Systems, Embedded Linux, FreeRTOS and Device Driver experience essentialStructured,...


  • Ottawa, ON, Canada BTA Design Services Full time

    Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs. We are currently searching for a number of key technical...


  • Kanata, ON, Canada Akkodis Full time

    Are you passionate about technology and innovation? Do you have an interest in the automotive industry and want to be part of a team that's shaping the future of mobility? Then we have the role for you! Akkodis is partnered with a global leading automotive manufacturer to recruit an Embedded Software Developer to join a growing team located in Ottawa,...


  • Ottawa, ON, Canada BTA Design Services Full time

    About Us: Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs. We’re adaptable and efficient, with a brilliant staff...


  • Ottawa, ON, Canada BTA Design Services Inc. Full time

    About Us: Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs. We’re adaptable and efficient, with a brilliant staff...


  • Waterloo, ON, Canada AdHawk Microsystems Full time

    About AdHawkAdHawk Microsystems is changing the way that humans interact with computers by introducing microsystems that can detect eye movements and micro-gestures with unprecedented resolution, speed, and power efficiency. Our eye tracking sensors will transform the way people use Virtual and Augmented Reality (VR/AR) technology (the next major computing...


  • Waterloo, ON, Canada AdHawk Microsystems Full time

    About AdHawkAdHawk Microsystems is changing the way that humans interact with computers by introducing microsystems that can detect eye movements and micro-gestures with unprecedented resolution, speed, and power efficiency. Our eye tracking sensors will transform the way people use Virtual and Augmented Reality (VR/AR) technology (the next major computing...


  • Waterloo, ON, Canada AdHawk Microsystems Full time

    About AdHawkAdHawk Microsystems is changing the way that humans interact with computers by introducing microsystems that can detect eye movements and micro-gestures with unprecedented resolution, speed, and power efficiency. Our eye tracking sensors will transform the way people use Virtual and Augmented Reality (VR/AR) technology (the next major computing...


  • Waterloo, ON, Canada AdHawk Microsystems Full time

    About AdHawkAdHawk Microsystems is changing the way that humans interact with computers by introducing microsystems that can detect eye movements and micro-gestures with unprecedented resolution, speed, and power efficiency. Our eye tracking sensors will transform the way people use Virtual and Augmented Reality (VR/AR) technology (the next major computing...


  • Waterloo, ON, Canada AdHawk Microsystems Full time

    About AdHawkAdHawk Microsystems is changing the way that humans interact with computers by introducing microsystems that can detect eye movements and micro-gestures with unprecedented resolution, speed, and power efficiency. Our eye tracking sensors will transform the way people use Virtual and Augmented Reality (VR/AR) technology (the next major computing...


  • Waterloo, ON, Canada AdHawk Microsystems Full time

    About AdHawkAdHawk Microsystems is changing the way that humans interact with computers by introducing microsystems that can detect eye movements and micro-gestures with unprecedented resolution, speed, and power efficiency. Our eye tracking sensors will transform the way people use Virtual and Augmented Reality (VR/AR) technology (the next major computing...


  • Ottawa, ON, Canada Infomatics Corp Full time

    Job Description for Embedded Software Developer:Develop and maintain embedded software modules using programming languages like C++ and Python.Assist in the implementation of networking solutions, ensuring seamless communication between software components.Participate in code reviews, providing constructive feedback to enhance code quality and adherence to...


  • Ottawa, ON, Canada Infomatics Corp Full time

    Job Description for Embedded Software Developer:Develop and maintain embedded software modules using programming languages like C++ and Python.Assist in the implementation of networking solutions, ensuring seamless communication between software components.Participate in code reviews, providing constructive feedback to enhance code quality and adherence to...


  • Guelph, ON, Canada Chipright Full time

    Role As member of the Software team the Embedded Software Engineer will develop and validate embedded control software for integrated video compression circuits Application areas: video compression (high-performance encoders/decoders for the latest HEVC/VP9/AV1/VVC compression standards...) Main Activities: Understand technical specifications and...


  • Kanata, ON, Canada Akkodis Full time

    Are you passionate about technology and innovation? Do you have an interest in the automotive industry and want to be part of a team that's shaping the future of mobility? Akkodis is partnered with a global leading automotive manufacturer to recruit an Embedded Software Developer to join a growing team located in Ottawa, ON. As part of the Software Platform...


  • Kanata, ON, Canada Akkodis Full time

    Are you passionate about technology and innovation? Do you have an interest in the automotive industry and want to be part of a team that's shaping the future of mobility? Akkodis is partnered with a global leading automotive manufacturer to recruit an Embedded Software Developer to join a growing team located in Ottawa, ON. As part of the Software Platform...