C++ Software Engineer
4 weeks ago
Position Overview
IPG Photonics is seeking a talented C++ Software Engineer to become a vital member of our innovative software development team located in Kingston, Ontario, Canada. This forward-thinking group is committed to designing state-of-the-art process monitoring solutions tailored for the global manufacturing industry. Our tools, which enhance IPG's exceptional material processing offerings, play a crucial role in ensuring quality assurance for industrial laser applications across diverse manufacturing environments worldwide. By leveraging our technology, prominent brands can provide safer, more efficient, and high-performance solutions to both consumers and industries.
Key Responsibilities
- Design and implement new product functionalities utilizing C++ and CUDA
- Develop prototypes for groundbreaking applications
- Execute stress testing, benchmark testing, and software quality assurance
- Draft and maintain customer documentation
Qualifications
- Expertise in C++ and CUDA programming
- Experience in software development for mechatronics or data acquisition systems
- Familiarity with real-time systems
- Excellent communication and collaboration skills
- Proven track record of working on software projects alongside other developers
- Knowledge of LabVIEW IMAQ and DAQmx is advantageous
- Understanding of communication protocols such as RS232 and TCP/IP
- Experience with version control, unit testing, and issue tracking
- Ability to conduct system integration testing
- Capability to produce design documents for customer-facing and implementation purposes
- Proficiency in LabVIEW development is a plus
- Eligibility to work in Canada and readiness to travel internationally
-
C++ Software Engineer
4 weeks ago
Kingston, Ontario, Canada IPG Photonics Full timePosition OverviewIPG Photonics is seeking a talented C++ Software Engineer to become a vital member of our innovative software development team located in Kingston, Ontario, Canada. This forward-thinking group is committed to designing state-of-the-art process monitoring solutions tailored for the global manufacturing industry. Our advanced tools enhance...
-
Software Engineer
1 week ago
Kingston, Ontario, Canada IPG Photonics Full timeIPG Photonics is a leading manufacturer of high-power fiber lasers and amplifiers. We are seeking a skilled Software Engineer to join our team in Kingston, Ontario, Canada.Job SummaryThe successful candidate will play a critical role in designing, developing, and optimizing complex software solutions for advanced laser scanning applications in various...
-
Software Engineer
7 days ago
Kingston, Ontario, Canada IPG Photonics Full timeIPG Photonics is a leading manufacturer of high-power fiber lasers and amplifiers. We are seeking a skilled Software Engineer to join our team in Kingston, Ontario, Canada.Job SummaryThe successful candidate will play a critical role in designing, developing, and optimizing complex software solutions for advanced laser scanning applications in various...
-
C# Developer
7 days ago
Kingston, Ontario, Canada IPG Photonics Full timeAbout IPG PhotonicsIPG Photonics is a leading manufacturer of high-power fiber lasers and amplifiers. We are a global company with a strong presence in the industrial and scientific communities.Job SummaryWe are seeking a highly skilled C# Software Developer to join our team in Kingston, Ontario, Canada. The successful candidate will be responsible for...
-
C# Developer
1 week ago
Kingston, Ontario, Canada IPG Photonics Full timeAbout IPG PhotonicsIPG Photonics is a leading manufacturer of high-power fiber lasers and amplifiers. We are a global company with a strong presence in the industrial and scientific communities.Job SummaryWe are seeking a highly skilled C# Software Developer to join our team in Kingston, Ontario, Canada. The successful candidate will be responsible for...
-
Lead Software Engineer for Robotics
4 weeks ago
Kingston, Ontario, Canada Engineering Society of Queen's University Full timeEngineering Society of Queen's UniversityWe are a dynamic and interdisciplinary collective of driven students focused on the development of sophisticated robotic systems for competitive events. Our organization fosters an inclusive atmosphere where students can collaborate and delve into the field of robotics. We are committed to empowering each member,...
-
Lead Software Engineer for Robotics Development
4 weeks ago
Kingston, Ontario, Canada Engineering Society of Queen's University Full timeEngineering Society of Queen's UniversityWe are a dedicated group of passionate students focused on advancing robotics technology for competitive environments. Our organization fosters a collaborative atmosphere where members can engage in innovative projects and enhance their technical expertise. We prioritize the growth of each individual, equipping them...
-
Lead Software Engineer for Robotics
4 weeks ago
Kingston, Ontario, Canada Engineering Society of Queen's University Full timeQueen's Knights Robotics Team (QKRT)We are a dedicated and collaborative group of students focused on the design and development of cutting-edge robotic systems for competitive events. Our environment fosters inclusivity and teamwork, allowing members to delve into the exciting field of robotics. We prioritize the growth of each participant, equipping them...
-
Embedded Software Engineer
24 hours ago
Kingston, Ontario, Canada IPG Photonics Full timeJob Title: Senior Embedded Real-Time Software EngineerCompany: IPG Photonics (NASDAQ:IPGP) Canada Inc.Job Summary:We are seeking a highly skilled Senior Embedded Real-Time Software Engineer to join our agile software development team in Kingston, Ontario, Canada. Our team is responsible for inventing, developing, and building novel process monitoring tools...
-
Embedded Software Engineer
21 hours ago
Kingston, Ontario, Canada IPG Photonics Full timeJob Title: Senior Embedded Real-Time Software EngineerCompany: IPG Photonics (NASDAQ:IPGP) Canada Inc.Job Summary:We are seeking a highly skilled Senior Embedded Real-Time Software Engineer to join our agile software development team in Kingston, Ontario, Canada. Our team is responsible for inventing, developing, and building novel process monitoring tools...
-
Software Engineer
1 week ago
Kingston, Ontario, Canada IPG Photonics Full timeJob OpportunityIPG Photonics is seeking a skilled software developer to join our agile software development team. Our team is responsible for creating innovative process monitoring tools for the global manufacturing industry.Key ResponsibilitiesDevelop new features for our software suite using C++ and CUDA.Prototype customer applications and perform quality...
-
Software Engineer
7 days ago
Kingston, Ontario, Canada IPG Photonics Full timeJob OpportunityIPG Photonics is seeking a skilled software developer to join our agile software development team. Our team is responsible for creating innovative process monitoring tools for the global manufacturing industry.Key ResponsibilitiesDevelop new features for our software suite using C++ and CUDA.Prototype customer applications and perform quality...
-
Senior Software Engineer
6 days ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Engineer - AI and Infrastructure Development. In this role, you will be responsible for designing, implementing, and assessing application programming APIs, frameworks, and runtime systems software for heterogeneous...
-
Senior Software Engineer
5 days ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Engineer - AI and Infrastructure Development. In this role, you will be responsible for designing, implementing, and assessing application programming APIs, frameworks, and runtime systems software for heterogeneous...
-
Software Engineer
6 hours ago
Kingston, Ontario, Canada IPG Photonics Full timeSoftware Developer PositionIPG Photonics is seeking a skilled software developer to contribute to our innovative software development team in Kingston, Ontario, Canada. Our team is responsible for designing and building cutting-edge process monitoring tools for the global manufacturing industry. These tools are integrated with IPG's world-leading photonic...
-
Software Engineer
3 hours ago
Kingston, Ontario, Canada IPG Photonics Full timeSoftware Developer PositionIPG Photonics is seeking a skilled software developer to contribute to our innovative software development team in Kingston, Ontario, Canada. Our team is responsible for designing and building cutting-edge process monitoring tools for the global manufacturing industry. These tools are integrated with IPG's world-leading photonic...
-
Senior Software Engineer
3 days ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Engineer - Foundation Models. This is a permanent position that requires a strong background in software engineering, machine learning, and computer architecture.Key ResponsibilitiesResearch and Development: Design,...
-
Senior Software Engineer
4 days ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Engineer - Foundation Models. This is a permanent position that requires a strong background in software engineering, machine learning, and computer architecture.Key ResponsibilitiesResearch and Development: Design,...
-
Software Engineer
4 days ago
Kingston, Ontario, Canada IPG Photonics Full timeJob OpportunityIPG Photonics is seeking a skilled software developer to join our agile software development team. Our team is responsible for creating innovative process monitoring tools for the global manufacturing industry.Key ResponsibilitiesDevelop new features for our software suite using C++ and CUDA.Prototype customer applications and perform quality...
-
Software Engineer
3 days ago
Kingston, Ontario, Canada IPG Photonics Full timeJob OpportunityIPG Photonics is seeking a skilled software developer to join our agile software development team. Our team is responsible for creating innovative process monitoring tools for the global manufacturing industry.Key ResponsibilitiesDevelop new features for our software suite using C++ and CUDA.Prototype customer applications and perform quality...