🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Software Engineer with Embedded Systems Focus

Hospitality Full Benefits Career Growth
Company

Imagine Communications

Location

toronto, Canada

Posted

June 15, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Join the innovative team at Imagine Communications as a Software Engineer specialized in embedded systems. Use your C/C++ programming skills to enhance our cutting-edge video solutions.
This role within the R&D team involves researching, developing, and testing software for essential broadcast equipment. You’ll work with embedded Linux, tackle networking technologies, and address customer challenges through thorough documentation and strategic planning. Your efforts will help shape our industry-leading media software products.
Key Responsibilities:
• Create software for embedded Linux systems based on ARM/x86_64
• Analyze customer issues to improve product functionality
• Engage in both self-directed and peer code reviews
• Decompose high-level feature requests into sprint tasks
Requirements:
• 3+ years of experience in software development, preferably embedded
• Strong expertise in C/C++ and embedded systems
• Knowledge of networking technologies relevant...