Talent.com
IPG Photonics
Sr Embedded Real-Time Software EngineerIPG Photonics • Kingston, ON
Sr Embedded Real-Time Software Engineer

Sr Embedded Real-Time Software Engineer

IPG Photonics • Kingston, ON
30+ days ago
Salary
CA$80,000.00–CA$110,000.00 yearly
Job type
  • Full-time
Job description

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
Create a job alert for this search

Sr Embedded Real-Time Software Engineer • Kingston, ON

Similar jobs

Lead Principal Software Engineer

Auxo | Growth Partnerkingston, on, ca
Full-time

SaaS products and platforms at scale.You’ll work closely with the Head of Product & Technology to shape technical direction across multiple teams.This is a high-impact IC role where you’ll influenc... Show more

 • Promoted

Lead Principal Software Engineer - Auxo | Growth Partner

Auxo | Growth Partnerkingston, on, ca
Full-time

SaaS products and platforms at scale.You’ll work closely with the Head of Product & Technology to shape technical direction across multiple teams.This is a high-impact IC role where you’ll influenc... Show more

 • Promoted

Sr AWS Cloud Engineer (Banking/Capital Markets)

companykingston, on, ca
Full-time

Senior AWS Cloud Engineer / Sr AWS DevOps (10+ years of experience).Duration: 6mo (high change of extension).Location: Downtown Toronto or remore (within Canada only).AWS cloud infrastructure / pla... Show more

 • Promoted

Software Engineer – Advanced Systems - Draganfly Inc.

Draganfly Inc.kingston, on, ca
Full-time

Company”) has been a recognized technology leader within the commercial UAV space for over two decades.We helped establish the commercial market & adoption of multi-rotor helicopters for public saf... Show more

 • Promoted

Lead Generative AI Engineer

Inizio Partnerskingston, on, ca
Full-time

Role - Lead Generative AI Engineer.Location - Can be based anywhere in Canada.Travel - Should be open to frequent travel to client sites.We are looking for a Staff Generative AI Engineer to design,... Show more

 • Promoted • New!

Staff Software Engineer

FactoryFixkingston, on, ca
Full-time

FactoryFix helps manufacturers and staffing firms recruit skilled trades workers.We operate a large network of skilled trades candidates, and we use that data to help industrial companies find, eng... Show more

 • Promoted • New!

Sr AWS DBT Engineer

Mastech Digitalkingston, on, ca
Full-time

Design and implement robust dimensional and relational data models.Own transformation and modeling of curated (Silver/Gold) datasets.Collaborate with analysts, product analytics, data scientists, a... Show more

 • Promoted

SailPoint IdentityIQ (IIQ) – Sr. Developer

Orion Labs Inckingston, on, ca
Full-time

SailPoint IdentityIQ (IIQ) – Sr.At Orion Labs, we are looking for a SailPoint IdentityIQ Sr.Developer for a contract position with one of our clients.The duration of the contract will be 6 months t... Show more

 • Promoted • New!

DevOps Engineer (AI)

Affinitykingston, on, ca
Full-time

Client: Enterprise class EMR provider.On behalf of our client, Affinity is seeking a DevOps Engineer to build and evolve the infrastructure behind its flagship EMR platform.You’ll own Kubernetes-ba... Show more

 • Promoted

Software Engineer – Advanced Systems

Draganfly Inc.kingston, on, ca
Full-time

Company”) has been a recognized technology leader within the commercial UAV space for over two decades.We helped establish the commercial market & adoption of multi-rotor helicopters for public saf... Show more

 • Promoted

Sr AWS Cloud Engineer (Banking/Capital Markets) - company

companykingston, on, ca
Full-time

Senior AWS Cloud Engineer / Sr AWS DevOps (10+ years of experience).Duration: 6mo (high change of extension).Location: Downtown Toronto or remore (within Canada only).AWS cloud infrastructure / pla... Show more

 • Promoted

Sr AWS DBT Engineer - Mastech Digital

Mastech Digitalkingston, on, ca
Full-time

Design and implement robust dimensional and relational data models.Own transformation and modeling of curated (Silver/Gold) datasets.Collaborate with analysts, product analytics, data scientists, a... Show more

 • Promoted

Senior Analog Design Engineer (Project-Based/Contract) - 4FMV Inc

4FMV Inckingston, on, ca
Part-time

Immediate 2-week sprint (up to 40 hours); ongoing part-time starting late May.Could also lead to more projects and hours.Our client is seeking a versatile.You will act as a technical lead, performi... Show more

 • Promoted

SailPoint IdentityIQ (IIQ) – Sr. Developer - Orion Labs Inc

Orion Labs Inckingston, on, ca
Full-time

SailPoint IdentityIQ (IIQ) – Sr.At Orion Labs, we are looking for a SailPoint IdentityIQ Sr.Developer for a contract position with one of our clients.The duration of the contract will be 6 months t... Show more

 • Promoted • New!

Staff Software Engineer - FactoryFix

FactoryFixkingston, on, ca
Full-time

FactoryFix helps manufacturers and staffing firms recruit skilled trades workers.We operate a large network of skilled trades candidates, and we use that data to help industrial companies find, eng... Show more

 • Promoted • New!

DevOps Engineer (AI) - Affinity

Affinitykingston, on, ca
Full-time

Client: Enterprise class EMR provider.On behalf of our client, Affinity is seeking a DevOps Engineer to build and evolve the infrastructure behind its flagship EMR platform.You’ll own Kubernetes-ba... Show more

 • Promoted

Cloud Full-Stack Engineer / Ingénieur·e full-stack cloud - Élisa Interactive

Élisa Interactivekingston, on, ca
Full-time

Founding Cloud Full-Stack Engineer (Remote, Canada).Work EST hours · Travel 2–3x/year.Must be legally authorized to work in Canada.We’re looking for an engineer to take ownership of the Me-Z-Scene ... Show more

 • Promoted • New!

Lead Software Engineer with ClickHouse, Terraform - Lorven Technologies Inc.

Lorven Technologies Inc.kingston, on, ca
Full-time

Working hours - PST time zone from 9 till 5 pm.Skills: ClickHouse,Kubernetes, Terraform, Helm charts.Lead the migration of large-scale logs and distributed traces from existing Analytics Database t... Show more

 • Promoted

Senior Analog Design Engineer (Project-Based/Contract)

4FMV Inckingston, on, ca
Part-time

Immediate 2-week sprint (up to 40 hours); ongoing part-time starting late May.Could also lead to more projects and hours.Our client is seeking a versatile.You will act as a technical lead, performi... Show more

 • Promoted

Lead Generative AI Engineer - Inizio Partners

Inizio Partnerskingston, on, ca
Full-time

Role - Lead Generative AI Engineer.Location - Can be based anywhere in Canada.Travel - Should be open to frequent travel to client sites.We are looking for a Staff Generative AI Engineer to design,... Show more