Leading C++ Software Developer for Augmented Reality Applications
1 week ago
About the Role:
We are seeking a highly skilled C++ software developer to join our team at DeepSight, Inc. in Montreal, Canada. As a key member of our development team, you will play a critical role in designing and developing cutting-edge augmented reality applications.
Job Description:
In this position, you will collaborate with cross-functional teams to develop innovative AR solutions that push the boundaries of what is possible. Your primary responsibilities will include:
- Designing and implementing complex software systems using C++ and object-oriented programming principles
- Developing APIs and embedded software targeting multiple platforms for interfacing with image acquisition, processing hardware, and onboard systems
- Troubleshooting and resolving software defects and technical issues in a timely manner
- Identifying opportunities for optimization and suggesting improvements to enhance overall system performance
- Participating in sprint reviews, continuous software training activities, and contributing to the growth of our team
- Crafting testing, debugging, and support tools to ensure seamless delivery of our products
Requirements:
To be successful in this role, you must possess:
- A solid understanding of C++ and object-oriented programming concepts
- Familiarity with technologies such as ARKit, ARCore, and WebAssembly
- Experience with computer graphics libraries like OpenGL and WebGL
- A working knowledge of GitLab suite of tools
- The ability to learn new technologies quickly and adapt to changing requirements
- Strong problem-solving skills, with an emphasis on autonomy, perseverance, and versatility
- Excellent communication skills, with the ability to work effectively within a team environment
- Bonus points for experience with mobile development (iOS/Android/Web), high-performance computing, or 3D engine programming
Additional Requirements:
Please note that we require all applicants to have a Canadian work visa or residency. Additionally, we ask that employees spend most of their working week at our Montreal office.
Compensation:
We offer a competitive salary of approximately $120,000 per year, commensurate with experience. This figure may vary based on your qualifications and location.
-
Montreal, Quebec, Canada DeepSight, Inc. Full timeDeepSight, Inc. is seeking a highly skilled Senior Augmented Reality Software Engineer to join our team in Montreal.The estimated annual salary for this position is around $120,000-$180,000 CAD, depending on experience and qualifications.About the RoleWe are looking for a talented software engineer with expertise in C++ and Object-Oriented Programming (OOP)...
-
Montreal, Quebec, Canada DeepSight, Inc. Full time**About DeepSight, Inc.**DeepSight, Inc. is a cutting-edge technology company pushing the boundaries of augmented reality.Estimated Annual Salary: $120,000 - $180,000 CAD**Job Description**As a Software Engineer for Augmented Reality Applications at DeepSight, you will play a key role in developing innovative AR solutions that transform industries.Your...
-
Senior C++ Software Engineer
1 month ago
Montreal, Quebec, Canada DeepSight, Inc. Full timeAt DeepSight, we are seeking a highly skilled C++ Software Engineer to join our team and contribute to the development of cutting-edge augmented reality applications.The ideal candidate will have a strong background in C++ and Object-Oriented Programming, as well as experience with computer graphics libraries such as OpenGL/WebGL. They will also be familiar...
-
AR Technology Lead
1 week ago
Montreal, Quebec, Canada Chewi Creative Full timeAt Chewi Creative, we push the boundaries of what's possible in Extended Reality (XR) experiences. Our creative service and technology empower brands to break through the media clutter and create lasting emotional connections with customers.We're partnering with RYOT to develop next-generation immersive AR experiences for Sports that will be used by...
-
Software Development Lead
3 weeks ago
Montreal, Quebec, Canada Signal Space Lab Full timeJob Opportunity for a Lead Software DeveloperAt Signal Space Lab, we seek a highly skilled Lead Software Developer to join our team. As a Lead Software Developer, you will be responsible for leading the development of an application ecosystem for our proprietary interactive VR video format. Your expertise in C++, C#, Windows, Android, Qt, Unreal Engine, and...
-
C++ Software Developer
4 weeks ago
Montreal, Quebec, Canada CAE Full timeAbout the Role:We are seeking a skilled C++ software developer to join our team and contribute to the development and integration of software components for a simulation environment.Key Responsibilities:Validate and integrate various technologies and solve complex problems involving several software systems.Develop in a Windows environment, mainly using the...
-
Senior Software Application Developer
7 days ago
Montreal, Quebec, Canada Motion Recruitment Full timeAbout the RoleMotion Recruitment is seeking a skilled Senior Software Application Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using C/C++, .NET/C#, and Azure DevOps.Key Responsibilities:Application Maintenance and Support: Troubleshoot...
-
Senior C# Software Developer
1 week ago
Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full timeAbout the OpportunityWe are seeking an experienced Senior C# Software Developer to join our team in New York, where you will play a key role in designing, developing, and deploying critical features in applications used by our traders and operations globally.As a seasoned professional with a strong background in .NET/C# development, you will contribute to...
-
C Software Developer with AI Focus
5 days ago
Montreal, Quebec, Canada Experience AI Solutions Full timeAbout Experience AI SolutionsExperience AI Solutions is a cutting-edge technology company that leverages sophisticated AI to drive innovation in the rapidly growing industry. We are seeking an exceptional C Software Engineer to join our team as a key contributor to our mission.Salary and BenefitsThe estimated salary for this position is $120,000 per year,...
-
Senior C++ Software Development Engineer
1 month ago
Montreal, Quebec, Canada Cadence Design Systems, Inc. Full timeCadence is seeking an exceptional C++ software engineer to join our Protium Software Development Team. Our team is responsible for developing and enhancing the Protium FPGA-Based Prototyping product, used by leading CPU/GPU/HyperScaler companies for pre-Silicon software validation of their SOC's.You will work on developing new algorithms and optimizations...
-
Software Development Professional
3 weeks ago
Montreal, Quebec, Canada Ultimate Software Full timeCompany OverviewUltimate Software is a renowned private software company driven to inspire every organization to become a great place to work through our award-winning HR technology.Estimated SalaryWe offer an estimated annual salary of approximately $100,000 for this position, commensurate with experience and qualifications.Job DescriptionThis role involves...
-
Montreal, Quebec, Canada Software Aspekte Full timeAt Software Aspekte, we're pushing the boundaries of innovation in the field of embedded software development.Key Responsibilities:As an Embedded Software Developer, you will be responsible for implementing, troubleshooting, and integrating complex software functionalities in C/C++ code.Requirements:Minimum 3 years of experience in a related field, and a...
-
C++ Software Engineer
2 months ago
Montreal, Quebec, Canada DRW Full timeJob Opportunity:DRW is a leading trading firm seeking a skilled C++ Software Engineer to develop high-performance systems for low-latency data processing.Key Responsibilities:Design and implement scalable and efficient C++ softwareCollaborate with research and trading teams to integrate new technologiesAnalyze and discuss requirements with stakeholdersDrive...
-
Senior Software Development Lead
2 months ago
Montreal, Quebec, Canada Signal Space Lab Full timeWe are seeking a highly skilled Senior Software Development Lead to join our team at Signal Space Lab. As a key member of our development team, you will be responsible for leading the development of our proprietary interactive VR video format.The ideal candidate will have a strong background in software development, with experience in languages such as C++,...
-
Senior Software Engineer
1 week ago
Montreal, Quebec, Canada Blitz TI Full timeJob Description:We are seeking a seasoned Senior Software Engineer to join our team at Blitz TI in the West Island. As an expert in Java and C development, you will play a crucial role in designing and implementing software solutions for our clients.About the Role:This is a full-time opportunity that requires a strong background in software development, with...
-
Software Development Lead
1 month ago
Montreal, Quebec, Canada Radio Canada International Full timeAbout This RoleRadio Canada International is seeking a highly skilled Software Development Lead to join our team. As a key member of our application development team, you will be responsible for leading the design, development, and maintenance of our media services tools.Key ResponsibilitiesLeads and enables the application development team to deliver and...
-
Senior C++ Developer
1 month ago
Montreal, Quebec, Canada Cadence Design Systems, Inc. Full timeCadence - A Leader in TechnologyWe are seeking a talented Principal C++ Software Engineer to join our team at Cadence Design Systems, Inc.As a Principal Software Engineer, you will be responsible for the design and development of new features and algorithms for our Custom Prototyping Flow.Key responsibilities include:Collaborating with cross-functional teams...
-
Senior Software Developer Team Lead
1 month ago
Montreal, Quebec, Canada CS GROUP Full timeJob DescriptionCS GROUP seeks a skilled and experienced Team Lead for Software Development and Tools to lead our software development team. The ideal candidate will have a strong technical background and excellent leadership skills.Main Responsibilities: Develop and maintain reliable and reusable code in a multi-language environment (C, Python, Matlab, Go,...
-
Senior C# Developer
1 week ago
Montreal, Quebec, Canada SGS Société Générale de Surveillance SA Full timeAs a seasoned C# developer, you will be part of the team driving the technological transformation of Sociète Générale in Canada. The position revolves around designing, developing, and deploying features for applications used by traders and operations across the globe, with a primary focus on New York.The role extends from conceptualization to...
-
Senior C++ Developer
1 week ago
Montreal, Quebec, Canada 360 Inc. Full time360 Inc. is seeking a skilled C++ Developer to join our team in Griffintown.About the RoleWe're looking for an experienced software professional to contribute significantly to the evolution and maintenance of core services in our platforms.This full-time position involves designing, developing, and maintaining complex, high-performance software systems using...