Sr Embedded Real-Time Software Engineer

6 months 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...


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

  • Software Developer

    2 months ago


    Kingston, Canada IPG Photonics Full time

    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 integrated with IPG Photonics' world-leading laser manufacturing...

  • Software Engineer

    4 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, Canada Defence Construction Canada Full time

    Who Can Apply?: **Internal (DCC Employees) and External (General Public)** - Salary Range: **$83,752- $113,067** - Employment status: **Continuing** - Term Length: - Security Level: **Secret** - Language Requirement: **English Essential** - Closing Date: **09/08/23** - Country: **Canada** - Reporting to (Title): **Regional Service Line Leader(RP)** **Are...

  • Software Developer

    2 months ago


    Kingston, Canada IPG Photonics Full time

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

  • Technical Writer

    7 months 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’...

  • Software Tester

    2 months ago


    Kingston, Canada IPG Photonics Full time

    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 integrates with IPG Photonics' world-leading laser manufacturing...


  • 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 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, Canada Your Team Kingston Real Estate Team Full time

    Your Team Kingston is seeking qualified individual to join our dynamic real estate team in an administrative position specializing and Deal Coordination. Administrative duties such as document preparation, filing, and tracking transactions are integral to supporting the overall efficiency of the real estate team. Attention to detail and the ability to...


  • Kingston, Ontario, Canada Solid Rock Realty Full time

    About the Role:The Residential Real Estate Agent will be responsible for helping clients achieve their homeownership goals. This will involve providing expert guidance and personalized service to clients throughout the home buying and selling process. The ideal candidate will have excellent communication and negotiation skills, as well as a thorough...


  • 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

    4 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

    2 weeks 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...

  • Real Estate Officer

    5 months ago


    Kingston, Canada Ministry of Transportation Full time

    Do you have experience in real estate and related services? If so, bring your knowledge of appraisals, expropriation, negotiations and land management to the Ministry of Transportation's Design and Engineering Branch, Property Section. Our office is responsible for obtaining property for the construction and maintenance of Provincial Highways in the East...

  • Real Estate Officer

    2 months ago


    Kingston, Canada Ministry of Transportation Full time

    Do you have experience in real estate and related services? If so, bring your knowledge of appraisals, expropriation, negotiations and land management to the Ministry of Transportation's Design and Engineering Branch, Property Section. Our office is responsible for obtaining property for the construction and maintenance of Provincial Highways in the East...

  • Software Engineer

    4 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, Canada Vista Equity Partners Management, LLC Full time

    p>At Tribute Technology, we make end-of-life celebrations memorable, meaningful, and effortless through thoughtful and innovative technology solutions. Our mission is to help communities around the world celebrate life and pay tribute to those we love. Our comprehensive platform brings together software and technology to provide a fully integrated experience...