Sr Embedded Real-Time Software Engineer

3 weeks ago


Kingston, Canada IPG Photonics Full time

Job Description

IPG Photonics (NASDAQ:IPGP) Canada Inc. produces market-disrupting sensor technology and software that is transforming the manufacturing industry.

We are on a mission to make the world greener, safer and more efficient. Our Kingston subsidiary develops cutting-edge monitoring technology that is integrated with IPG Photonics’ world-leading laser manufacturing solutions to provide real-time quality assurance for advanced manufacturing environments around the world. Our customer portfolio comprises world-leading E-mobility manufacturers, household consumer brands and renowned technology companies. We are powering the EV revolution, making medical devices safer, helping win Formula One Grands Prix and helping people land on Mars

IPG Photonics is changing the world and we’re just getting started. Our group is growing rapidly and is currently recruiting outstanding technical professionals to join the team.

Job Summary

IPG Photonics (NASDAQ:IPGP) is seeking a Senior Embedded Real-Time Software Engineer to join our agile software development team in Kingston, Ontario, Canada. Our Kingston group is responsible for inventing, developing, and building novel process monitoring tools for advanced manufacturing industries .

This position involves leading real-time algorithm development for our company’s next generation laser weld measurement product to enable new detection capabilities. It involves collaboration with our R&D team to develop time-critical measurement detection algorithms for Linux environments, collaboration with our Windows-based software group to improve performance bottlenecking algorithms, and collaboration with our FPGA development team to implement time-critical, hardware-based algorithms.

We expect candidates with strong backgrounds in real-time embedded algorithm development, specifically focusing on time-critical algorithm development in C-based languages for embedded Linux targets. A strong mathematical background is preferred.

Job Functions

Leading embedded, real-time algorithm development projects in C/C++ for embedded Linux targets Analyzing bottlenecks in existing algorithms and developing alternative real-time implementations Coordinating migration of performance critical algorithms to hardware-based implementations Mentoring junior developers and advising on real-time development best practices Prototyping, developing, testing, and maintaining production quality algorithms Advancing our team’s algorithm development processes and tools

Requirements

Excellent learning, communication, and teamwork abilities 5+ years of professional embedded, real-time algorithm development experience in C/C++ for embedded Linux targets Proficiency in Linux as a development platform and embedded target platform Experience developing embedded software for ARM microprocessors Extensive understanding of embedded and real-time software development concepts, including multi-tasking, inter-process communication, interrupts, etc. Strong interest in software development for industrial applications A strong mathematical background is a benefit Experience in radar-based applications is a benefit Experience with FPGA development projects is a benefit Must be authorized to work in Canada

  • Kingston, Canada Giant Eagle Full time

    Description Experience Required: 8 years experience as a Sr. Software Engineer Experience Desired: Experience working in a retail supply chain environment Education Required: Bachelors Degree, Information Technology or related field Experience Preferred: Eagle Eye Solutions Platform or similar customer engagement platform. Must have experience...

  • Software Developer

    3 weeks ago


    Kingston, Canada IPG Photonics Full time

    Job Description IPG Photonics (NASDAQ:IPGP) Canada Inc. produces market-disrupting sensor technology and software that is transforming the manufacturing industry. We are on a mission to make the world greener, safer and more efficient. Our Kingston subsidiary develops cutting-edge monitoring technology that is integrated with IPG Photonics’...

  • Technical Writer

    3 weeks ago


    Kingston, Canada IPG Photonics Full time

    Job Description IPG Photonics (NASDAQ:IPGP) Canada Inc. produces market-disrupting sensor technology and software that is transforming the manufacturing industry. We are on a mission to make the world greener, safer and more efficient. Our Kingston subsidiary develops cutting-edge monitoring technology that is integrated with IPG Photonics’...


  • Kingston, Canada St. Lawrence College Full time

    **Job ID**: ADMN-24/25-006 - **Location**:Tri-Campus - **Deadline**: May 29, 2024 - **Job Type**:Administrative/Management - **Start Date**:Immediately - **Department**:Academic Division - **Duration**: Full-Time **POSITION sUMMARY**: Reporting to the Sr, Vice-President Academic, the priority of this role is to facilitate and ensure effective management of...

  • Software Test Lead

    3 weeks ago


    Kingston, Canada IPG Photonics Full time

    Job Description IPG Photonics (NASDAQ:IPGP) Canada Inc. produces market-disrupting sensor technology and software that is transforming the manufacturing industry. We are on a mission to make the world greener, safer and more efficient. Our Kingston subsidiary develops cutting-edge monitoring technology that is integrated with IPG Photonics’...


  • Kingston, Canada IPG Photonics Full time

    Job Description IPG Photonics (NASDAQ:IPGP) Canada Inc. produces market-disrupting sensor technology and software that is transforming the manufacturing industry.  We are on a mission to make the world greener, safer and more efficient. Our Kingston subsidiary develops cutting-edge monitoring technology that is integrated with IPG Photonics’...

  • Intern Engineer

    4 weeks ago


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

    Our team has an immediate 12-month internship opening for an Engineer.Responsibilities:Research, prototype and build core infrastructure, tooling, and platforms to improve the productivity, quality, and efficiency of engineering and serving foundation model applications.Collaborate with top researchers and domain experts, publish research papers in...


  • Kingston, Canada CB Canada Full time

    Company DescriptionFounded in 1967, ADGA is a privately owned and operated Canadian company. We employ over 700 highly skilled team members who apply their knowledge and expertise in service delivery of advanced technology solutions for clients in the Defence, Security and Enterprise Computing markets across Canada.Celebrating over 50 years in business, we...

  • Warehouse Manager

    1 week ago


    Kingston, Canada capital x mywhc Full time

    Global Operations - Global Operations is a complex and diverse organization within the company which is responsible for product fulfilment to all our customers from end to end. We pride ourselves on being totally Customer Centric in our unrelenting focus on Improving Quality, Service and Value as perceived by our customers. Our employees are dedicated to the...

  • Security Architect

    1 week ago


    Kingston, Canada Queen's University Full time

    About Queen's University Queen’s University is the Canadian research intensive university with a transformative student learning experience. Here the employment experience is as diverse as it is interesting. We have opportunities in multiple areas of globally recognized research, faculty administration, engineering & construction, athletics &...


  • Kingston, Canada Invista Full time

    Our Team - INVISTA (Canada) Company’s Kingston Site located in Kingston, Ontario has an opening for a Process Engineer Intern. It is one of the city’s largest employers with over 700 employees dedicated to the production of quality products used in the automotive airbag, and engineering polymer industries. Our large production plant has a broad range of...


  • Kingston, Canada Invista Full time

    Our Team - INVISTA (Canada) Company’s Kingston Site located in Kingston, Ontario has an opening for a Process Engineer Intern. It is one of the city’s largest employers with over 700 employees dedicated to the production of quality products used in the automotive airbag, and engineering polymer industries. Our large production plant has a broad range of...


  • Kingston, Canada Invista Full time

    Our Team - INVISTA (Canada) Company’s Kingston Site located in Kingston, Ontario has an opening for a Process Engineer Intern. It is one of the city’s largest employers with over 700 employees dedicated to the production of quality products used in the automotive airbag, and engineering polymer industries. Our large production plant has a broad range of...


  • Kingston, Canada INVISTA Full time

    Our Team INVISTA (Canada) Company’s Kingston Site located in Kingston, Ontario has an opening for a Process Engineer Intern. It is one of the city’s largest employers with over 700 employees dedicated to the production of quality products used in the automotive airbag, and engineering polymer industries. Our large production plant has a broad range...


  • Kingston, Canada Invista Full time

    Our Team INVISTA (Canada) Company’s Kingston Site located in Kingston, Ontario has an opening for a Process Engineer Intern. It is one of the city’s largest employers with over 700 employees dedicated to the production of quality products used in the automotive airbag, and engineering polymer industries. Our large production plant has a broad range of...


  • Kingston, Canada Invista Full time

    Our Team INVISTA (Canada) Company’s Kingston Site located in Kingston, Ontario has an opening for a Process Engineer Intern. It is one of the city’s largest employers with over 700 employees dedicated to the production of quality products used in the automotive airbag, and engineering polymer industries. Our large production plant has a broad range of...


  • Kingston, Canada Invista Full time

    Our Team INVISTA (Canada) Company’s Kingston Site located in Kingston, Ontario has an opening for a Process Engineer Intern. It is one of the city’s largest employers with over 700 employees dedicated to the production of quality products used in the automotive airbag, and engineering polymer industries. Our large production plant has a broad range of...


  • Kingston, Canada Malroz Engineering Inc. Full time

    Are you passionate about providing quality technical solutions and great professional service? Do you want to live in one of the best communities in Canada? Join our growing team! Our Kingston team is hiring an intermediate geotechnical engineer. Responsibilities of the role will include, but are not necessarily limited to: Project development and...


  • Kingston, Canada Malroz Engineering Inc. Full time

    Are you passionate about providing quality technical solutions and great professional service? Do you want to live in one of the best communities in Canada? Join our growing team! Our Kingston team is hiring an intermediate geotechnical engineer. Responsibilities of the role will include, but are not necessarily limited to: Project development and...


  • Kingston, Canada Malroz Engineering Inc. Full time

    Are you passionate about providing quality technical solutions and great professional service? Do you want to live in one of the best communities in Canada? Join our growing team! Our Kingston team is hiring an intermediate geotechnical engineer. Responsibilities of the role will include, but are not necessarily limited to: Project development and...