Technical Lead Software Engineer
19 hours ago
Senior Software Developer Position at Christie Digital Systems Canada Inc.
We create award-winning light technology solutions and services that help our partners and customers deliver unforgettable shared experiences. As a Senior Software Developer, you will be part of an innovative team that is pushing the boundaries of technology.
About the Role:
You will have the opportunity to design, develop, and maintain state-of-the-art projection systems as well as the application tool sets used for calibration, setup, and diagnostics. Our company prides itself on major breakthroughs in digital cinema, laser illumination, and creating spectacular audio-visual experiences.
Key Responsibilities:
- Development of embedded software on a Linux embedded platform for system control and projector management.
- Maintenance and support of a large number of display devices from a common code base.
- Hardware device driver development.
- Network control of equipment over TCP/IP sockets.
- Thermal control algorithm development.
- Application development to aid in diagnosing equipment in the field and analyzing data post-mortem.
- Opportunities for team leadership, working with a small group of developers to create new products.
Location: Hybrid position based in Kitchener, ON
What We Offer:
A competitive salary, vacation, health & dental benefits, and employer-matched pension plan. You'll have opportunities to learn, grow, and collaborate with professionals on a global reach. Whether you're working with leading minds in the industry on high-profile projects or collaborating with internal teams to support continuous improvement, your contributions will make a difference.
The Experience and Skills We Value:
- A degree or diploma in Computer Science, Engineering, or a related field.
- Proficient in C++ with solid object-oriented design skills.
- Experience with cross-platform Linux development and Windows platforms.
- Multi-threaded development knowledge.
Estimated Salary Range: $120,000 - $180,000 per year
-
Software Engineering Lead
5 days ago
Kitchener, Ontario, Canada ApplyBoard Full timeThe Opportunity:As a Senior Software Engineer at ApplyBoard, you will play a pivotal role in shaping the company's technological advancement and product development. Leveraging your expertise in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical...
-
Senior Software Engineer
3 weeks ago
Kitchener, Ontario, Canada ApplyBoard Full timeThe OpportunityAs a Senior Software Engineer at Applyboard, you will play a pivotal role in driving technological advancement and product development. Leveraging your knowledge in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical...
-
Software Engineering Team Lead
2 days ago
Kitchener, Ontario, Canada Clearpath Robotics Full timeAbout the RoleClearpath Robotics is seeking a highly skilled Software Engineer to join our team as a Technical Lead. This role requires a strong technical background and leadership experience to help drive the development of our Fleet Core software.About the CompanyClearpath Robotics, an OTTO Motors company by Rockwell Automation, is a leading provider of...
-
Kitchener, Ontario, Canada ApplyBoard Full timeCompany OverviewWe are ApplyBoard, a leading technology company in the education sector.About the RoleWe're seeking an experienced Senior Software Engineer to join our team. As a key member of our engineering department, you'll be responsible for designing, developing, and deploying software solutions that address complex technical challenges.Key...
-
Senior Engineering Lead
4 weeks ago
Kitchener, Ontario, Canada Cedent Consulting Inc Full timeSoftware Engineering ManagerCedent Consulting Inc is seeking a highly skilled and experienced Software Engineering Manager to lead our software development teams. As a key member of our leadership team, you will be responsible for overseeing the development of our software products and ensuring they meet the highest quality and delivery standards.Key...
-
Senior Software Engineer
4 weeks ago
Kitchener, Ontario, Canada ApplyBoard Full timeJob SummaryApplyBoard is seeking a highly skilled Sr. Software Engineer to join our team. As a key member of our engineering team, you will play a pivotal role in the design, development, and deployment of innovative software solutions. Key ResponsibilitiesLead the design and implementation of robust software solutions, providing technical guidance and...
-
Pega Technical Lead
4 weeks ago
Kitchener, Ontario, Canada Sun Life Financial Full timeJob Title: Lead Software Engineer - Pega Solution DesignerAt Sun Life, we're committed to creating a dynamic and inclusive work environment where our employees can thrive. As a Lead Software Engineer - Pega Solution Designer, you'll play a key role in shaping the future of our technology landscape.Job Summary:We're seeking an experienced Pega solution...
-
Senior Software Engineer
4 weeks ago
Kitchener, Ontario, Canada ApplyBoard Full timeAbout the RoleWe are seeking a highly skilled Sr. Software Engineer to join our team at ApplyBoard. As a key member of our software development team, you will play a pivotal role in shaping the future of education technology.Key ResponsibilitiesLead the design and implementation of robust software solutions, providing technical guidance and expertise to the...
-
Senior Cloud Engineer and Technical Coach
4 weeks ago
Kitchener, Ontario, Canada Manulife Full timeJob Title: Senior Full Stack Software Engineer/Coach, Engineering TransformationAre you a seasoned software engineer looking to make a meaningful impact in the field of engineering transformation? Do you have a passion for coaching and leading teams to deliver exceptional results? We are seeking a highly skilled and experienced Senior Full Stack Software...
-
Software Engineering Manager
7 days ago
Kitchener, Ontario, Canada ApplyBoard Full timeAt ApplyBoard, we're on a mission to change the way students access global education opportunities. As a key member of our team, you'll be responsible for leading our software development efforts and helping us take our platform to the next level.About the RoleWe're seeking a highly experienced Software Engineering Manager to join our growing team. In this...
-
Software Automation Engineer
4 weeks ago
Kitchener, Ontario, Canada Ansys Full timeUnlock Innovation with AnsysAs a key member of the Ansys Customer Excellence team, you will partner with visionary companies to engineer what's ahead, solve real-world engineering problems, and deploy Ansys software in their design workflows. With a strong foundation in engineering software, you will use expert-level knowledge to provide technical pre-sales...
-
Software Verification Engineer
4 weeks ago
Kitchener, Ontario, Canada Aversan Inc Full timeSoftware Verification Engineer OpportunityAversan Inc., a leading engineering company, is seeking a skilled Software Verification Engineer to join their team. As a key member of a highly technical team, you will be responsible for developing safety critical graphics drivers and software.Location: Fully RemoteKey ResponsibilitiesParticipate in the software...
-
Back-end Software Engineer
4 weeks ago
Kitchener, Ontario, Canada Société Financière Manuvie Full timeJob Title: Back-end DeveloperWe are a leading financial services provider committed to making decisions easier and lives better for our customers and colleagues around the world. Our company values innovation, diversity, and inclusion, and we strive to create a work environment that fosters growth and well-being.Job Summary:We are seeking an experienced and...
-
Software Engineer
4 weeks ago
Kitchener, Ontario, Canada Verily Full timeAt Verily, we're seeking a skilled Software Developer to join our Precision Health Platform engineering organization. As a member of our team, you'll design, develop, and deliver new software features across our tech stack, working closely with our development team to build modular, composable, and interoperable platform components.Key ResponsibilitiesDesign...
-
Software Engineer Intern
4 weeks ago
Kitchener, Ontario, Canada Manulife Full timeSoftware Engineer Internship OpportunityWe are a leading financial services provider committed to making decisions easier and lives better for our customers and colleagues around the world. Our company values innovation, collaboration, and customer satisfaction.Key Responsibilities:Apply creative problem-solving skills to bring software designs to...
-
Kitchener, Ontario, Canada Brock Solutions Full timeCompany Overview:Brock Solutions is a renowned engineering solutions and professional services company that specializes in designing, building, and implementing real-time operational solutions for industrial and transportation organizations worldwide.The company has a strong presence globally with approximately 700 employees and over 30 years of experience...
-
Software Engineer
2 weeks ago
Kitchener, Ontario, Canada Romko Residences LTD Full timeAbout the Role:We are seeking a skilled Software Engineer to join our team as a Technical Leader. The ideal candidate will have a strong background in Backend Development and experience with System Architecture.Key Responsibilities:• Design and implement scalable cloud-based solutions• Collaborate with cross-functional teams to drive technical...
-
Technical Lead
3 days ago
Kitchener, Ontario, Canada Tbwa ChiatDay Inc Full timeCompany OverviewCarta is a leading provider of purpose-built software solutions that transform traditional accounting into a powerful growth engine.We serve the business, first and foremost, and invest in ourselves and each other in service of that effort.About the RoleWe are seeking an experienced Senior Software Engineer to join our R&D team in the Fund...
-
Senior Software Engineering Expert
3 weeks ago
Kitchener, Ontario, Canada ApplyBoard Full timeThe OpportunityAt ApplyBoard, we're seeking a skilled Senior Software Engineer to join our team and contribute to the advancement and development of our innovative solutions. As a key member of our cross-functional team, you'll play a pivotal role in designing, developing, and deploying cutting-edge software products that address complex technical...
-
Software Engineering Manager
4 weeks ago
Kitchener, Ontario, Canada ApplyBoard Full timeAt ApplyBoard, we're on a mission to educate the world, and we're looking for a skilled Software Engineering Manager to help us achieve this goal.About the RoleWe're seeking an experienced Software Engineering Manager to lead our growing Software Development team and help take our company and platform to the next level.Key ResponsibilitiesManage the...