Software Engineer

4 weeks ago


Kingston, Ontario, Canada IPG Photonics Full time

Job Description

IPG Photonics is seeking a skilled software developer to join its agile software development team in Kingston, Ontario, Canada. The team is responsible for inventing, developing, and building novel process monitoring tools for the global manufacturing industry. The company's products are integrated with IPG's world-leading photonic material processing solutions and are used to provide quality assurance for high-power industrial laser processing applications in advanced manufacturing environments around the world.

Responsibilities

  • Develop product features in C++ and CUDA.
  • Prototype new applications.
  • Provide stress testing, benchmark testing, and software QA.
  • 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 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

    3 weeks ago


    Kingston, Ontario, Canada True North Psychological Services Full time

    Are you passionate about programming?We are seeking a skilled Software Engineer to join our team in a challenging role. Key responsibilities include designing, developing, and testing software applications. Proficiency in programming languages such as Java or Python is required. If you have a strong understanding of software development principles and are...


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

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Design, develop, and maintain high-quality software systems and tools to improve the productivity and efficiency of our engineering teams.Collaborate with cross-functional teams to integrate novel...


  • Kingston, Ontario, Canada Ontario Limited Full time

    "Job DescriptionWe are seeking a highly skilled Software Engineer to join our team. Key responsibilities include designing and implementing software applications, ensuring scalability and reliability, and collaborating with cross-functional teams. The ideal candidate will have a strong foundation in computer science, excellent problem-solving skills, and...


  • Kingston, Ontario, Canada IPG Photonics Full time

    Job Title: Software Development Engineer in TestCompany: IPG PhotonicsWe are seeking a skilled Software Development Engineer in Test to join our agile software development team in Kingston, Ontario, Canada. As a Software Development Engineer in Test, you will be responsible for performing quality assurance testing on the software and hardware modules we...


  • Kingston, Ontario, Canada Roof Hound Brewing Co. Limited Full time

    We are seeking a skilled Senior Software Engineer to join our team. Key responsibilities include designing, developing, and testing software applications using Python and Java. The ideal candidate will have strong programming skills and experience with Agile methodologies.Responsibilities:Design and develop software applications using Python and...


  • Kingston, Ontario, Canada Giant Eagle Full time

    Giant Eagle Software Engineer Job DescriptionAs a key member of our IT team, we are seeking a highly skilled Senior Software Engineer to join our organization. The ideal candidate will have a strong background in software development, with a focus on designing and developing software programs to meet customer and business requirements.Key...


  • Kingston, Ontario, Canada IPG Photonics Full time

    About IPG PhotonicsIPG Photonics is a world leader in high-power photonic solutions for industrial manufacturing applications. Our technology enables the production of safe, efficient, and performant products.Job SummaryWe are seeking a Software Development Engineer to join our agile software development team in Kingston, Ontario, Canada. The successful...

  • Software Engineer

    3 weeks ago


    Kingston, Ontario, Canada Findlay Foods (Kingston) Ltd. Full time

    We are seeking a skilled Software Engineer to join our development team. Key responsibilities include contributing to the design, development, and testing of software applications. A strong understanding of programming languages, data structures, and software engineering principles is essential.Requirements:- Bachelor's degree in Computer Science or related...

  • Software Engineer

    5 days ago


    Kingston, Ontario, Canada ARAMARK Canada Full time

    About the Role:We are looking for a skilled Software Engineer to join our development team.Key Responsibilities:Design and develop software applications using various programming languages.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality code and efficient software performance.Requirements:3+ years...

  • Software Engineer

    3 weeks ago


    Kingston, Ontario, Canada RA WALIA INC Full time

    Key Responsibilities:• Implement server-side logic, database integration, and API connectivity.About the Role:This is a senior position for a skilled software engineer to join our team and contribute to the development of our back-end systems.


  • Kingston, Ontario, Canada IPG Photonics Full time

    Job DescriptionIPG Photonics, a leading developer of sensor technology and software, is seeking a skilled Software Development Engineer in Test to join its agile software development team in Kingston, Ontario, Canada.This position involves performing quality assurance testing on software and hardware modules, scaling testing infrastructure and processes,...


  • Kingston, Ontario, Canada Giant Eagle Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Engineer to join our team at Giant Eagle. The ideal candidate will have a strong background in software development, with a focus on designing and developing software programs to meet customer and business requirements.Key ResponsibilitiesDesign and develop software programs to meet...


  • Kingston, Ontario, Canada Taylor AutoMall Full time

    Job Title: Senior Software EngineerAs a senior software engineer, you will design, develop, and maintain cloud-based software systems. Your primary focus will be on ensuring scalability, reliability, and performance of our cloud infrastructure.Responsibilities:• Design and develop cloud-based software systems• Collaborate with cross-functional teams to...


  • Kingston, Ontario, Canada Canadian Addiction Treatment Centers Full time

    Job Title: Full Stack DeveloperWe are seeking a highly skilled software engineer with a strong background in full stack development to join our team at {company}.The ideal candidate will have a strong foundation in software engineering principles and experience with full stack development using a variety of programming languages and frameworks. Key...


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

    Senior Engineer Foundation ModelsOur team at Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Engineer to join our foundation models team. As a key member of our team, 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

    Job DescriptionWe are seeking an experienced Senior Software Development Engineer to join our team at Huawei Technologies Canada Co., Ltd.Company Overview:Huawei is a global leader in telecommunications and information technology, committed to enriching people's lives through innovative technologies.Salary:The estimated salary for this position is $150,000 -...


  • Kingston, Ontario, Canada Oxen International Ltd Full time

    We are seeking a skilled Software Engineer to join our team. Key responsibilities include:Design and develop scalable and efficient software systemsWork closely with cross-functional teamsCollaborate with product managers to define project roadmaps


  • Kingston, Ontario, Canada Giant Eagle Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our IT Marketing Loyalty team. As a key member of our team, you will be responsible for designing and developing software programs to meet customer and business requirements.Key ResponsibilitiesDesign and develop software programs to meet customer and business requirements.Coordinate...

  • Software Engineer

    3 weeks ago


    Kingston, Ontario, Canada Giant Tiger Full time

    Key Responsibilities:Develop and maintain software applications using programming languages such as Java, Python, and C++.Collaborate with cross-functional teams to identify and prioritize software development projects.Design and implement software solutions to meet business requirements.

  • Software Engineer

    1 month ago


    Kingston, Ontario, Canada IPG Photonics Full time

    Job OpportunityIPG Photonics is seeking a skilled software developer to join our agile software development team in Kingston, Ontario, Canada. Our team is responsible for creating innovative process monitoring tools for the global manufacturing industry. We integrate our products with IPG's world-leading photonic material processing solutions to provide...