Embedded Software Developer

1 month ago


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 Responsibilities
  • Design and test software for broadcast equipment
  • Develop and implement device driver code
  • Work with a team to develop and implement software solutions
  • Collaborate with other departments to ensure software meets business requirements

Additional Skills and Experience

  • Familiarity with device control interfaces such as I2C, SPI, USB, PCIe, and Ethernet
  • Knowledge of video standards such as H.264, MPEG2, HEVC, JPEG-XS, and ST2110
  • Experience with CI/CD pipelines
  • Familiarity with web application development

Qualifications

  • A degree in Electrical/Computer/Mechatronics Engineering or Computer Science
  • A minimum of 1 year of experience
  • Excellent communication and interpersonal skills
  • Self-motivated and a team player

About Us

Evertz Microsystems Limited is a leading global manufacturer of broadcast equipment and solutions. We offer a comprehensive benefits package, competitive compensation, and opportunities for career growth and development.



  • 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 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 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 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...

  • Software Engineer

    1 month 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 Infowiz Full time

    About InfowizInfowiz is a technology-driven organization that values innovation and excellence in software development. We are committed to delivering high-quality solutions that meet the evolving needs of our clients.Job SummaryWe are seeking an experienced Software Development Professional to join our team. The successful candidate will be responsible for...


  • 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 Thermo Fisher Scientific Full time

    About the Role:We are seeking a skilled Senior Software Development Engineer to join our team at Thermo Fisher Scientific. As a key member of our software development team, you will play a critical role in designing and developing software solutions for advanced robotics technology and automation platforms.Job Summary:The successful candidate will have a...


  • Burlington, Ontario, Canada CB Canada Full time

    We are seeking an Industrial Software Developer to join our team at CB Canada.The successful candidate will initially work on the plant floor industrial software application called iCap, which interfaces with other hardware including printers and scanners.Key responsibilities include:Initial bug fixes in the current applications, followed by adding to and...


  • Burlington, Ontario, Canada Randstad Full time

    About UsRandstad is a global leader in the recruitment and HR services industry.Job DescriptionWe are seeking a skilled software engineer to develop high-quality applications using Java and Python programming languages.Design and Implement Software Applications:Utilize Java and Python to design and implement software applications that meet the required...


  • 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 Ripple Labs Full time

    Ripple Labs seeks an experienced Software Development Leader to drive innovation in our payment systems. With a competitive salary of $175,000 - $225,000 per year and comprehensive benefits package, you will be part of a fast-paced start-up environment where you can make a significant impact.As a leader in software development, you will oversee the design,...


  • Burlington, Ontario, Canada Evertz Full time

    Evertz seeks a highly skilled and motivated Senior Front-End Software Developer specializing in Angular to join our dynamic team. The ideal candidate will be responsible for developing innovative, high-quality web applications for customer-facing products.Key ResponsibilitiesDesign and develop robust front-end applications using Angular for customer-facing...

  • Software Engineer

    4 weeks ago


    Burlington, Ontario, Canada Randstad Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in Java and Cloud Computing, with experience in designing and implementing complex system architecture. The successful candidate will be responsible for leading the development of large-scale software solutions, working closely with...


  • 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 Infowiz Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to join our team at Infowiz. As a key member of our software development team, you will play a critical role in designing, developing, and implementing cutting-edge software solutions.Job DescriptionAs a Senior Software Architect, you will be responsible for:Leading the design and...


  • Burlington, Ontario, Canada IKEA Full time

    We are seeking a Senior Software Engineer to join our team at "{company}".In this role, you will be responsible for designing, developing, and maintaining high-quality software applications.As a senior software engineer, you will lead the development team and collaborate with other stakeholders to ensure the successful delivery of projects.You will be...


  • Burlington, Ontario, Canada Infowiz Full time

    About the RoleWe are seeking an experienced Chief Software Architect to join our team at Infowiz. This is a key role that involves designing and developing software solutions.Key ResponsibilitiesDesign and develop software solutions by studying systems flow, data usage and work processesEvaluate the performance and reliability of system designsLead and...


  • Burlington, Ontario, Canada Infowiz Full time

    Job Description:We are seeking a highly skilled Software Quality Assurance (SQA) professional to join our team at Infowiz. As an SQA technician, you will play a critical role in ensuring the quality and reliability of our software products.Responsibilities:Software Testing Plans: Develop and document comprehensive software testing plans to ensure thorough...


  • Burlington, Ontario, Canada Study International Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at Epsilon, a global advertising and marketing technology company. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our clients.Job ResponsibilitiesYou will...