Location
burlington, halton region, Canada
Posted
June 27, 2026
Job Description
Evertz is hiring an Embedded Software Engineer in Burlington, ON to enhance product development with your programming and debugging proficiency in C++ and Python.
As a vital member of the R&D team, you'll be responsible for designing and maintaining embedded software. You'll collaborate to implement new features, adapt products according to user requirements, and ensure seamless integration of hardware and software. This role requires a blend of technical skills in embedded systems and real-time operating environments.
Key Responsibilities:
• Design and implement embedded software solutions
• Debug and support firmware development
• Update existing products based on customer feedback
• Maintain comprehensive documentation on software design
• Manage HW/FW integration and modular code design
Requirements:
• Degree in Electrical/Computer/Mechatronics Engineering
• At least one year of experience in embedded systems
• Strong C++, C, and Python programming ...
As a vital member of the R&D team, you'll be responsible for designing and maintaining embedded software. You'll collaborate to implement new features, adapt products according to user requirements, and ensure seamless integration of hardware and software. This role requires a blend of technical skills in embedded systems and real-time operating environments.
Key Responsibilities:
• Design and implement embedded software solutions
• Debug and support firmware development
• Update existing products based on customer feedback
• Maintain comprehensive documentation on software design
• Manage HW/FW integration and modular code design
Requirements:
• Degree in Electrical/Computer/Mechatronics Engineering
• At least one year of experience in embedded systems
• Strong C++, C, and Python programming ...