Software Engineer

3 days ago


Kingston, Ontario, Canada IPG Photonics Full time

Job Opportunity

IPG 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 Responsibilities

  • Develop new features for our software suite using C++ and CUDA.
  • Prototype customer applications and perform quality assurance on hardware and software.
  • Create and maintain customer-facing documentation.

Requirements

  • Experience in developing applications in C++ and CUDA.
  • Experience developing software applications for mechatronics or data acquisition systems.
  • Experience with real-time systems.
  • Excellent communication and teamwork abilities.
  • Experience collaborating on software projects with other developers is an asset.
  • Experience with LabVIEW IMAQ, and DAQmx is preferred.
  • Experience with various communication protocols (RS232, TCP/IP, etc...).
  • Experience with version control, unit testing, and issue tracking.
  • Experience with system integration testing.
  • Experience with generating design documents for customer-facing designs and implementation designs.
  • Experience in developing applications in LabVIEW is an asset.
  • Must be authorized to work in Canada, have a valid passport, and be eligible and willing to travel to US and EU countries.

  • Software Engineer

    1 week ago


    Kingston, Ontario, Canada IPG Photonics Full time

    IPG 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 time

    IPG 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...


  • Kingston, Ontario, Canada IPG Photonics Full time

    IPG Photonics (NASDAQ:IPGP) is seeking a talented Software Engineer Intern to contribute to our dynamic software development team in Kingston, Ontario, Canada. Our team in Kingston focuses on developing cutting-edge process monitoring tools for the global manufacturing industry. Our products seamlessly integrate with IPG's world-renowned photonic material...


  • Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Join our dynamic team as we seek a talented intern for a 12-month engineering opportunity. Key Responsibilities: Engage in research and development focused on creating a software development platform utilizing Foundation Model technologies. Participate in the design, refactoring, development, testing, and analysis of the platform. Familiarize yourself...


  • Kingston, Ontario, Canada Engineering Society of Queen's University Full time

    Please read through the entire descriptionOverviewThe aerospace sector is one of the most rapidly expanding fields globally. With significant growth projected in the coming years, opportunities abound for innovative minds.At the Engineering Society of Queen's University, we are committed to enhancing the design and functionality of UAV drones for various...


  • Kingston, Ontario, Canada IPG Photonics Full time

    Position Overview IPG Photonics (NASDAQ:IPGP) is on the lookout for a software engineering intern to contribute to our dynamic software development team. Our team is dedicated to the creation, enhancement, and deployment of innovative process monitoring solutions tailored for the global manufacturing sector. The tools we develop are seamlessly...


  • Kingston, Ontario, Canada IPG Photonics Full time

    Position Overview IPG Photonics (NASDAQ:IPGP) is on the lookout for a software engineering intern to contribute to our dynamic software development team. Our team is dedicated to creating, enhancing, and implementing innovative process monitoring solutions tailored for the global manufacturing sector. The products we develop are seamlessly integrated...


  • Kingston, Ontario, Canada IPG Photonics Full time

    Position Overview IPG Photonics is on the lookout for a dedicated software engineering intern to become part of our dynamic software development unit. This role is based in Kingston, Ontario, Canada, where our team focuses on the innovation and creation of advanced process monitoring solutions tailored for the global manufacturing sector. Our Kingston...


  • Kingston, Ontario, Canada IPG Photonics Full time

    Join our innovative team at IPG Photonics Canada Inc. We are a pioneering sensor technology and software enterprise dedicated to revolutionizing the manufacturing sector. Our state-of-the-art monitoring solutions, combined with industry-leading laser manufacturing technologies, are transforming advanced manufacturing landscapes globally. We collaborate with...


  • Kingston, Ontario, Canada IPG Photonics Full time

    IPG Photonics Canada Inc is a leading innovator in sensor technology and software, revolutionizing the manufacturing industry with cutting-edge monitoring solutions integrated with world-class laser manufacturing technologies. We partner with top E-mobility manufacturers, consumer brands, and technology companies to drive global sustainability and...

  • C++ Software Engineer

    4 weeks ago


    Kingston, Ontario, Canada IPG Photonics Full time

    Position 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...

  • C++ Software Engineer

    4 weeks ago


    Kingston, Ontario, Canada IPG Photonics Full time

    Position 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 tools, which enhance IPG's...


  • Kingston, Ontario, Canada Engineering Society of Queen's University Full time

    Engineering 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,...


  • Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    About 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,...


  • Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    About 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,...


  • Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    About 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...


  • Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    About 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...


  • Kingston, Ontario, Canada Engineering Society of Queen's University Full time

    Engineering 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...


  • Kingston, Ontario, Canada IPG Photonics Full time

    About 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 Software Developer in Test to join our agile software development team in Kingston, Ontario, Canada. The successful...


  • Kingston, Ontario, Canada IPG Photonics Full time

    About 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 Software Developer in Test to join our agile software development team in Kingston, Ontario, Canada. The successful...