Be part of Evertz Microsystems as an Embedded Software Engineer in Burlington, Ontario, leveraging your skills to create and maintain advanced embedded software for broadcast solutions. This hands-on role requires a collaborative approach to ensure optimal hardware-software performance. As an integral member of the R&D team, you will focus on designing and adapting embedded software to meet the needs of evolving products. This position requires a strong foundation in C++, Python, and experience with embedded systems, including real-time operating systems and hardware integration. Your contributions will directly influence cutting-edge products in the broadcasting industry. Key Responsibilities: • Design firmware for new and existing broadcast products • Debug and support software, ensuring quality performance • Adapt applications to meet changing market requirements • Produce and maintain accurate design documentation • Collaborate on hardware and firmware integrat...