Software Engineer - C++ (Hybrid in Toronto)
Senior C++ Software Engineer
Hybrid (1 2 days/week onsite), Toronto, Canada
Experience: 5 to 10 Years
Role SummaryWe are hiring for this role where the selected candidate will work on our client's project focused on high-performance CAD and 3D visualization. You'll help integrate a next-gen streaming SDK into flagship design software used by millions worldwide.
Key Responsibilities- Integrate a high-performance C++ SDK for 2D/3D data visualization into large-scale commercial applications.
- Collaborate with product engineering teams to understand software architecture and guide SDK adoption strategies.
- Ensure seamless rendering of legacy and new data formats with no performance regressions.
- Design and execute robust testing strategies, including performance and regression benchmarking.
- Enhance CI/CD pipelines and backend services supporting the new visualization toolkit.
- Write technical documentation to support integration, migration, and performance tracking.
- Contribute actively to Agile ceremonies and foster continuous engineering improvement.
- 5+ years of hands-on experience in C++ (C++14 or newer).
- Strong grasp of memory management, concurrency, and performance profiling.
- Proven experience integrating complex SDKs into large-scale applications.
- Solid understanding of distributed systems and modern software architecture.
- Skilled in using Git and CI/CD tools (e.g., Jenkins, GitLab CI).
- Strong debugging and problem-solving capabilities.
- Degree in Computer Science, Software Engineering, or related field.
- Familiarity with 2D/3D graphics, geometry processing, or visualization engines.
- Experience with data streaming protocols and compression techniques.
- Exposure to cross-platform development (Windows, macOS, Linux).
- Knowledge of serialization formats like Protobuf or FlatBuffers.
We value every application and aim to respond to those closely matching the role criteria. Even if you don't hear back this time, we encourage you to stay connected with us for future opportunities. About Techedin
Techedin is a global IT staffing and technology services firm helping enterprises build high-performance tech teams. We support innovation at scale by connecting skilled professionals to leading companies and impactful projects. We prioritize transparency, responsiveness, and the right fit.
Equal Opportunity StatementAt Techedin, we welcome applicants of all backgrounds, communities, and experiences. Our commitment to diversity, equity, and inclusion drives us to create hiring experiences that are open, fair, and human-first.
Recommended Jobs
Doorperson - Waldorf Astoria Beverly Hills
As a leading hotel in the luxury market, Waldorf Astoria Beverly Hills is looking for a Doorperson to join this beautiful property! This Forbes 5-Star, AAA 5-Diamond hotel has 170 rooms, 6,300 …
Fire Alarm Technician, FT Days
Under direct supervision of the Fire Alarm Inspection Manager, performs general inspection, testing, corrective and preventative maintenance of fire/life safety equipment throughout PIH Health. PIH…
Administrative Assistant
Roles & Responsibilities Assist the manager in budget preparation, record maintenance, and generating reports on operations and personnel changes. Compile and generate reports, statistics, time…
Paralegal, Employment Single Action (FEHA)
 Paralegal, Employment Single Action  Wilshire Law Firm is a distinguished, award-winning legal practice with over 18 years of experience, specializing in Personal Injury, Employee Rights, and…
Mechanic
Job Description Job Description Job Description We're an Equipment manufacture working around Ag and Winery equipment. We are looking for a skilled Mechanic to assemble, maintain and repair…
iPD Engineering Program Manager
iPD Engineering Program Manager Location Cupertino, CA : Summary Posted: Dec 20, 2025 Weekly Hours: 40 Role Number: 200529504 Apple is a groundbreaking force in the consumer electronics industry, wit…
Senior Software Engineer, Backend (Digital Products)
Here at Scout Motors, we're carrying forward the heritage of one of the most iconic American vehicles in history. A vehicle dating back to 1960. One that forged the path for future generations of rugg…
Instrumentation Technician (Industrial) â Long Beach, CA
NOW HIRING: Instrumentation Technician (Industrial) â Long Beach, CA Location: Long Beach, California Pay: $37.00 â $43.00 per hour (DOE) + Overtime Potential Schedule: Full-Time | 40…
Chief Psychiatrist, CRS (Safety) - California State Prison, Corcoran (COR)
Job Description and Duties ~ This classification is subject to Section 5, Hiring-Above-Minimum (HAM) Authorization of the California State Civil Service Pay Scales. The authorized HAM rate for this…
Full Time Pediatrics Job Irvine, CA
Irvine is a city in Orange County, California. To the east, Orange County Great Park features an antique carousel and a giant, anchored helium balloon. It has some of the best shopping, restaurants, o…