Embedded Software Engineer

5 days ago


Burlington, Ontario, Canada Evertz Microsystems Limited Full time
Job Summary

We are seeking an experienced Embedded Software Engineer to join our R&D team at Evertz Microsystems Limited. As a key member of our team, you will design and develop cutting-edge broadcast equipment incorporating the latest technology.

About Us

Evertz Microsystems Limited is a leading global manufacturer of broadcast equipment and solutions. With over 1700 employees, including hardware and software engineers, we deliver complete end-to-end broadcast solutions for all aspects of broadcast production.

Salary Information

The estimated annual salary for this position is $80,000-$110,000 CAD, depending on experience and qualifications.

Key Responsibilities
  • Design and develop embedded software for broadcast equipment
  • Work closely with cross-functional teams to ensure seamless integration of hardware and software components
  • Collaborate with peers to resolve complex technical issues and improve system performance
  • Develop and maintain documentation for software components
Requirements and Qualifications
  • 5+ years of experience in embedded software development
  • Strong programming skills in C and C++
  • Experience with Real-Time Operating Systems, Embedded Linux, and FreeRTOS
  • Knowledge of digital hardware (SoC, ARM Cortex-A and Cortex-M, FPGA)
  • Excellent communication and collaboration skills
Benefits
  • Competitive salary and benefits package
  • Opportunities for career growth and professional development
  • Casual work environment and social events
What We Offer

Evertz Microsystems Limited offers a comprehensive benefits package, including employer-funded benefits, competitive total compensation, work-life balance, employee assistance plan, employee discount platform, career progression, casual work environment, and social events.



  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    We are seeking a talented Embedded Software Engineer to join our R&D team, focused on designing and testing cutting-edge broadcast equipment incorporating the latest technology.About the RoleThis is an exciting opportunity for a skilled engineer with experience in C, C++, and Real-Time Operating Systems to work on complex projects involving embedded Linux,...


  • Burlington, Ontario, Canada Supportech Full time

    Company OverviewSupportech is a dynamic organization committed to delivering exceptional solutions. We are seeking an experienced professional to lead our software systems engineering team.Estimated Salary Range: $120,000 - $180,000 per annum.Job DescriptionWe require a highly skilled individual to oversee the design, development, and implementation of our...

  • Software Engineer

    1 week ago


    Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team as a Front End Specialist. As a key member of our development team, you will be responsible for designing and developing innovative front-end applications using Angular for customer-facing devices.


  • Burlington, Ontario, Canada Study International Full time

    About the Role:We are seeking a talented Senior Software Engineer to join our team at Study International. As a key member of our engineering team, you will be responsible for designing and developing high-quality software solutions that meet the needs of our customers.Key Responsibilities:Spend approximately 80% of your time coding, refactoring, and...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    About the RoleWe are seeking a highly skilled Software Solutions Consultant to join our team at Evertz Microsystems Limited. As a key member of our Pre-Sales team, you will play a critical role in architecting and designing end-to-end Software Defined Video Networking (SDVN) solutions for broadcast and media facilities.As a Software Solutions Consultant, you...


  • Burlington, Ontario, Canada TWD Technologies Ltd Full time

    Job Title: Piping Engineering ManagerWe are seeking a highly skilled and experienced Piping Engineering Manager to join our team at TWD Technologies Ltd.About UsTWD Technologies Ltd is a leading organization in the oil and gas industry, with expertise ranging from refinery to power generation. Our company is committed to delivering high-quality projects to...


  • Burlington, Ontario, Canada CareGo Tek Inc. Full time

    About CareGo Tek Inc.CareGo Tek Inc. is a pioneering technology company that specializes in the development of innovative optimization and automation systems. Our flagship product, TELIA, utilizes cutting-edge algorithms to revolutionize the way manufacturers manage their products throughout the supply chain.Job SummaryWe are seeking an experienced Backend...


  • Burlington, Ontario, Canada Infowiz Full time

    Infowiz is seeking an exceptional Lead Software Architect to join our team. This role requires a highly skilled and experienced professional to oversee the development of software solutions.Job SummaryWe are looking for a talented individual to lead the design, development, and implementation of software systems that meet the needs of our clients. As a Lead...


  • Burlington, Ontario, Canada Study International Full time

    About EpsilonEpsilon is a global leader in advertising and marketing technology, positioned at the center of Publicis Groupe. We empower clients to harness the power of their first-party data to activate campaigns across channels and devices, with an unparalleled ability to prove outcomes.Role OverviewWe are seeking an experienced Android Senior Software...


  • Burlington, Ontario, Canada Randstad Canada Full time

    Randstad Canada is seeking an experienced Senior Pipeline Engineer to join our dynamic team in the Halton region.Job OverviewWe are looking for a highly skilled engineer with expertise in pipe stress analysis and mechanical engineering principles to ensure the structural integrity and performance of piping systems in various industrial applications.Key...


  • Burlington, Ontario, Canada CareGo Tek Inc. Full time

    We are seeking a talented Full Stack Engineer to join our team at CareGo Tek Inc.CareGo Tek is a high-tech company that specializes in developing innovative solutions. We are looking for an experienced software engineer who can contribute to the development of our flagship product, TELIA.The ideal candidate will have extensive experience in designing and...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    Job SummaryEvertz Microsystems Limited is seeking an experienced Production Systems Validation Engineer to join its team. This role involves validating industry-leading broadcast and AV solutions at a modular and system level.Key ResponsibilitiesValidate hardware, firmware, and software releases from the development teamsInterface with development and test...


  • Burlington, Ontario, Canada Ausenco Full time

    Ausenco is a dynamic company with a strong reputation in the industry. We offer a competitive salary package, estimated to be around $120,000 per annum.About the RolePrepare technical specifications, equipment lists, and material lists for engineering projects.Develop plans, designs, and cost estimates for conventional engineering assignments.Liaise with...


  • Burlington, Ontario, Canada Who's on Layton Full time

    About the RoleWe are seeking a Water Resources Engineer to join our team in Toronto. The ideal candidate will have expertise in hydrologic and hydraulic modeling, stormwater management, and regulatory compliance.Key ResponsibilitiesDevelop drainage plans and models for municipal, highway, transit, and land development projects.Design stormwater management...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    We are seeking a skilled Broadcast Solutions Engineer - Quality Assurance to join our team at Evertz Microsystems Limited.Job SummaryThe successful candidate will be responsible for validating industry leading broadcast and AV solutions at a modular and system level. This role is pivotal in advancing technical fields and ensuring customer expectations for...


  • Burlington, Ontario, Canada Anaergia Full time

    As a leading provider of sustainable solutions for clean energy production and waste conversion, Anaergia is seeking an experienced Mechanical Design Engineer to join its Integrated Solutions team.This role involves designing, developing, and executing projects in the biogas and organic waste processing industry. Key responsibilities include:Creating 3D CAD...


  • Burlington, Ontario, Canada Ausenco Full time

    About the OpportunityAusenco is a fast-growing company with innovative solutions for complex projects. As a Senior Mechanical Engineer, you will have the chance to participate in technically challenging projects and showcase your entrepreneurial spirit.About the RoleProject Leadership - Manage engineers and designers, organize mechanical work, and report...


  • Burlington, Ontario, Canada Study International Full time

    Epsilon is a global advertising and marketing technology company positioned at the center of Publicis Groupe. As a Cloud Data Engineer, you will be part of an interdisciplinary team that creates stellar data-driven cloud-based solutions.We are looking for a highly skilled professional to join our team as a Cloud Data Engineer. This role will be responsible...


  • Burlington, Ontario, Canada Ausenco Full time

    Ausenco is a dynamic company with a passion for innovation and sustainability. We redefine what's possible in complex projects and challenging environments, delivering value-add consulting, project delivery, and maintenance solutions worldwide.We are seeking a Senior Mechanical Engineer to join our team in Burlington, who will have the opportunity to...


  • Burlington, Ontario, Canada The MEARIE Group Full time

    The MEARIE Group is seeking a Distributed Energy Systems Engineer to join our team.Job SummaryWe are looking for an experienced engineer with expertise in distributed energy systems, including grid modernization and renewable energy. The successful candidate will be responsible for conducting power system modeling, analysis, and project-oriented engineering...