Embedded Software Development Engineer

4 weeks ago


Burlington, Ontario, Canada Evertz Full time

As a member of the R&D team at Evertz, you will be responsible for designing and testing the latest broadcast equipment incorporating cutting-edge technology.

Key Responsibilities:

  • Develop and implement software solutions for embedded systems using C and C++ programming languages.
  • Collaborate with cross-functional teams to integrate software components and ensure seamless system operation.
  • Design and develop device drivers, firmware, and software applications for broadcast equipment.
  • Troubleshoot and debug software issues to ensure high-quality system performance.

Requirements:

  • Strong understanding of real-time operating systems, embedded Linux, and FreeRTOS.
  • Experience with digital hardware, including SoC, ARM Cortex-A and Cortex-M, and FPGA.
  • Knowledge of device control interfaces, such as I2C, SPI, USB, PCIe, and Ethernet.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.

Preferred Qualifications:

  • Knowledge of HDMI, HDCP, HKEP, and IPMX.
  • Experience with data communication networks and associated Layer 2 and 3 protocols.
  • Understanding of video standards, including H.264, MPEG2, HEVC, JPEG-XS, and ST2110.
  • Basic knowledge of web application development using HTML, CSS, and JavaScript.

What We Offer:

  • Competitive total compensation package.
  • Employer-funded benefits program.
  • Work-life balance and employee assistance plan.
  • Career progression and opportunities for growth.


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    Job Title: Embedded Software DeveloperAbout the Role:We are seeking an experienced Embedded Software Developer to join our R&D team at Evertz Microsystems Limited. As a member of our team, you will be responsible for designing and testing the latest broadcast equipment incorporating the most advanced technology.Key Responsibilities:- Design and develop...


  • Burlington, Ontario, Canada L3Harris Technologies Full time

    L3Harris Technologies is a leading aerospace and defense technology innovator, delivering end-to-end solutions that meet customers' mission-critical needs. We are seeking a highly skilled Embedded Software Architect to join our team.The successful candidate will be responsible for architecting, designing, developing, and validating real-time embedded...


  • Burlington, Ontario, Canada Evertz Full time

    As a member of the R&D team at Evertz, you will be challenged with designing and testing the latest broadcast equipment incorporating the most advanced technology.Key Responsibilities:Design and develop software for embedded systems using C and C++ programming languages.Work with Real-Time Operating Systems, Embedded Linux, and FreeRTOS to create efficient...


  • Burlington, Ontario, Canada L3Harris Technologies Full time

    L3Harris Technologies is a leading aerospace and defense technology innovator, delivering end-to-end solutions that meet customers' mission-critical needs. We are seeking a highly skilled Embedded Software Architect to join our team.The successful candidate will be responsible for architecting, designing, developing, and validating real-time embedded...


  • Burlington, Ontario, Canada L3Harris Technologies Full time

    L3Harris Technologies is a leading aerospace and defense technology innovator, delivering end-to-end solutions that meet customers' mission-critical needs. We are seeking an experienced Embedded Software Architect to join our team.The successful candidate will be responsible for architecting, designing, developing, and validating real-time embedded software...


  • Burlington, Ontario, Canada L3Harris Technologies Full time

    L3Harris Technologies is a leading aerospace and defense technology innovator, delivering end-to-end solutions that meet customers' mission-critical needs. We are seeking a highly skilled Embedded Software Designer, Lead to join our team.The successful candidate will be responsible for architecting, designing, developing, and validating real-time embedded...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    To be successful in this position, you will need to possess a strong understanding of C and C++ programming, as well as experience with Real-Time Operating Systems and Embedded Linux. Your knowledge of digital hardware, including SoCs, ARM Cortex-A and Cortex-M, and FPGA, will also be beneficial.Key ResponsibilitiesDesign and test software for broadcast...


  • Burlington, Ontario, Canada L3Harris Technologies Full time

    About the RoleL3Harris Technologies is seeking a highly skilled Embedded Software Architect to lead the development of complex electro-optical surveillance systems. As a key member of our software team, you will be responsible for designing, developing, and validating real-time embedded software.The ideal candidate will have a strong background in embedded...

  • Software Engineer

    1 month ago


    Burlington, Ontario, Canada L3Harris Technologies Full time

    About L3Harris TechnologiesL3Harris Technologies is a leading aerospace and defense technology innovator, delivering end-to-end solutions that meet customers' mission-critical needs. Our company provides advanced defense and commercial technologies across space, air, land, sea, and cyber domains.Job SummaryWe are seeking a skilled Software Designer to join...


  • Burlington, Ontario, Canada Thermo Fisher Scientific Full time

    Make a Meaningful ImpactAs a member of the Thermo Fisher Scientific team, you'll have the opportunity to develop software for advanced robotics technology and automation platforms, making a significant impact on groundbreaking discoveries and helping scientists and researchers around the globe.A Day in the LifeCollaborate with diverse teams to design and...


  • Burlington, Ontario, Canada L3Harris Technologies Full time

    L3Harris Technologies, a leading aerospace and defense technology innovator, is dedicated to empowering employees and promoting work-life success. Our inclusive environment fosters professional growth, and we prioritize values, community involvement, and excellence in all that we do.We offer end-to-end solutions that meet mission-critical needs across...


  • Burlington, Ontario, Canada Thermo Fisher Scientific Full time

    Thermo Fisher Scientific is seeking a highly skilled Senior Software Development Engineer to join our team in Burlington, Canada. In this role, you will have the opportunity to make a significant impact by developing software for advanced robotics technology and automation platforms for use in laboratories worldwide.Key Responsibilities:Design and develop...


  • Burlington, Ontario, Canada Evertz Full time

    About Evertz: A leading global provider of solutions for the broadcast media industry, including software engineering for embedded systems.Compensation: The estimated salary range for this position is $110,000 - $140,000 per year, based on average salaries in the industry and location.About the Role: We are seeking a highly skilled Embedded Software Engineer...


  • Burlington, Ontario, Canada L3Harris Technologies Full time

    L3Harris Technologies is a leading provider of advanced defense and commercial technologies across various domains, including space, air, land, sea, and cyber. With approximately $18 billion in annual revenue and 50,000 employees, we serve customers in over 100 countries.We are committed to recruiting and developing diverse, high-performing talent who share...


  • Burlington, Ontario, Canada L3Harris Technologies Full time

    About the RoleL3Harris Technologies is seeking a highly skilled Software Quality Engineer to join our team. As a key member of our software development team, you will be responsible for ensuring the quality and reliability of our software and firmware products.Key ResponsibilitiesDevelop and maintain software quality processes and procedures aligned with...


  • Burlington, Ontario, Canada Thermo Fisher Scientific Full time

    As a key member of the Thermo Fisher Scientific team, you will have the opportunity to make a significant impact by developing software for advanced robotics technology and automation platforms for use in laboratories worldwide.A Day in the Life:Collaborate with cross-functional teams to design and develop software solutions.Work primarily with C# and .NET...

  • Software Engineer

    2 weeks ago


    Burlington, Ontario, Canada L3Harris Technologies Full time

    As a Software Engineer at L3Harris Technologies, you will be part of a dynamic team developing complex electro-optical surveillance systems.Our software teams work directly with our optics and hardware teams – developing code that manages all of our systems controllers and actuators, telephoto lenses or targeting & tracking systems.You will be responsible...


  • Burlington, Ontario, Canada L3Harris Technologies Full time

    About the RoleL3Harris Technologies is a leading provider of advanced defense and commercial technologies. As an Embedded Software Designer, Lead, you will play a crucial role in developing cutting-edge software for our MX-series systems.Key ResponsibilitiesDesign, develop, and validate real-time embedded software for complex electro-optical surveillance...


  • Burlington, Ontario, Canada Evertz Microsystems Limited Full time

    Job DescriptionAt Evertz Microsystems Limited, we are seeking a highly skilled Software Quality Assurance Engineer to join our team. As a key member of our software development team, you will be responsible for designing and implementing testing software to validate embedded software, as well as designing and implementing test cases for video, audio, and...


  • Burlington, Ontario, Canada Thermo Fisher Scientific Full time

    As a key member of the Thermo Fisher Scientific team, you will have the opportunity to make a significant impact by developing software for advanced robotics technology and automation platforms for use in laboratories worldwide.A Day in the Life:Collaborate with marketing, customers, instrument manufacturers, and diverse teams to design and develop software...