Postuler

Publié il y a 8 mois

Embedded Software Developer, Staff

@ IPG Photonics

Kingston, Ontario

8+ ans d’expérience
Postuler
SIGNAUX

En bref

IPG Photonics is hiring a Staff Embedded C/C++ Software Developer in Kingston, Ontario, to lead C/C++ development on real-time Linux targets for a next-generation laser weld measurement product. The role covers architecture design, time-critical functionality, performance profiling, new measurement algorithms, code reviews and mentoring junior developers. Candidates need 8+ years of professional embedded C/C++ experience and must be authorized to work in Canada.

Responsabilités :

  • Lead C/C++ development projects for embedded Linux targets
  • Design and build real-time software and business logic
  • Performance profile time-critical operations
  • Implement new measurement algorithms
  • Mentor junior developers and run code reviews

Résumé des exigences :

  • 8+ years of professional C/C++ experience on embedded Linux
  • Proficiency in Linux and debugging tools
  • Understanding of real-time and embedded concepts
  • Strong interest in industrial software
  • Authorized to work in Canada

Outils et compétences

Source et dates

Type de source non vérifié · adp-myjobs

Date publiée par l’employeur
2026-03-10
Première détection par notre source
2026-10-15
Mise à jour du dossier source
2026-10-15

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience8 an(s) et plus
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

IPG Photonics

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Description complète de l’entreprise

IPG Photonics is the world leader in fiber laser technology, offering solutions for applications across a wide array of industries. Headquartered in Marlborough, USA, the company has developed a robust, vertically integrated supply chain, developing key technology components in-house, thus enabling the most reliable, powerful, and efficient laser solutions. With over 30 locations across the globe, we are committed to developing innovative products that provide reliable, cost-effective solutions for our customers’ needs.

Abonnés LinkedIn
40 590
Personnes associées sur LinkedIn
1 902
Bureaux déclarés
  • 50 Old Webster Road, Oxford, MA 01540, US
  • Carl-Benz-Straße 28, Burbach, 57299, DE
  • 2201 Qume Dr, San Jose, CA 95054, US
  • 46695 Magellan Drive, Novi, MI 48377, US
  • 259 Cedar Hill St, Marlborough, Massachusetts 01752, US
  • 377 Simarano Dr, Marlborough, Massachusetts 01752, US
  • 80-12, Techno 2-ro, Yuseong-gu, Daejeon, KR
  • Avenida Cazadores 212, Santa Catarina, Nuevo León 66359, MX
  • 14, Rue Ettore Bugatti, Eckbolsheim, 67201, FR
  • ul. Wyczółkowskiego 8, Gliwice, 44-109, PL
  • Viggen Way, Antsy Park, Unit 2, Coventry, CV7 9RE, GB
  • 5 F., No.91, Xinhu 1st Rd., Neihu Dist., Taipei City , 114, TW
  • 1 Paya Lebar Link, Paya Lebar Quarter 1, #04-01, Geylang, Singapore 408533, SG
  • 118/109 Lat Krabang, Bangkok, 10520, TH
  • 2 Jingyuan North St, Beijing, 100176, CN
  • Block B, North Area E Link World, 999 Huaxu Road, Qingpu District, Shanghai, 201702, CN
  • Building 3, Geya Technology Building, Nanhuan Road, Shenzhen, 518106, CN
  • Block B2, Optics Financial Harbor, 77 Optics Valley RD, East Lake High-tech Development Zone, Wuhan, Hubei 430070, CN
  • No.38, Bagmane Constellation Business Park Edureka, Indiqube-ETA Survey, 4, Outer Ring Rd, Bengaluru, Karnataka 560037, IN
  • Plot No. 30/32, Knowledge Park III, Greater Noida, Uttar Pradesh 201308, IN
  • Inceptum B Block CH2 Floor 2 Opp. Hotel Planet Landmark Road Iscon Circle, SG Highway, Next Tranquli, Road, Ahmedabad, Gujarat 380058, IN
  • 1-34-5 Mikawaanjo Honcho, Anjo-Shi, Aichi 446-0059, JP
  • 1-4-25 Yutaka, Hakata-ku, Fukuoka-shi, Fukuoka, 812-0042, JP
  • 920 Nippa-cho, Kohoku-ku,, Yokohama-shi, Kanagawa 223-0057, JP
  • G-03-A & 1-03-A, 1, Jalan Orkid 4, Taman Orkid, Sepang, Selangor 43900, MY
  • DaimlerStraße 12, Burbach, 57299, DE
  • Daimler Straße 9, Burbach, 57299, DE
  • Kammerfeldstraße 1, Allershausen, 85391, DE
  • Via Kennedy, 21, Milan, 20023, IT
  • Československého exilu 2062, Prague, 143 00, CZ
  • Calle de Puig i Pidemunt 12, Barcelona, 08302, ES
  • Melodi Sokak, Aydinli, Istanbul 34953, TR
  • 225 Cedar Hill Street, Marlborough, Massachusetts 01752, US
  • 8900 N Harrison St., Davenport, Idaho 52086, US
  • 5110 Main Street Northeast, Suite 1400, Minneapolis, MN 55421, US
  • 758 Shadeland Ave, Burlington, Ontario L7T 2M1, CA
  • 176 Railway St, Unit 101, Kingston, Ontario K7K 2L9, CA
  • Rua Ártico, 41, Cotia, SP 06707-050, BR
Catégories d’activité
  • Electronics
  • Industrial Manufacturing
  • Laser
  • Manufacturing
  • Machinery Manufacturing
Autres noms enregistrés
  • IPG Photonics
Spécialités
  • high-power fiber lasers for cutting
  • welding
  • drilling and industrial
  • defense
  • medical
  • and telecommunications markets
Le profil indique une agence de recrutement
Non
Investissement total déclaré
80 000 000

La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.

IPG Photonics is the world leader in fiber laser technology, offering solutions for applications across a wide array of industries. Headquartered in Marlborough, USA, the company has developed a robust, vertically integrated supply chain, developing key technology components in-house, thus enabling the most reliable, powerful, and efficient laser solutions. With over 30 locations across the globe, we are committed…

ChampValeur
SecteurAppliances, Electrical, and Electronics Manufacturing
Taille1,001-5,000 employees
Siège socialOxford, MA
Type d’organisationPublic Company
Spécialitéshigh-power fiber lasers for cuttingweldingdrilling and industrialdefensemedicaland telecommunications markets
Offres sur Jobsy1
LinkedInVoir la page
Description

IPG Photonics (NASDAQ:IPGP) is seeking a Staff Embedded C/C++ Software Developer 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.

The group's products are integrated with IPG's industry-leading laser processing solutions and are used to provide quality assurance for high-power laser processing applications in the manufacturing of automotive, aerospace, biomedical, and consumer electronics products. Our technology empowers many household brands to offer increasingly reliable, safe, and efficient solutions to empower industry and improve the lives of consumers. In particular, our technology is being used to drive the electric vehicle revolution.

Job Summary

This position involves leading C and C++ software development on real time Linux targets for our company’s next generation laser weld measurement product. It involves software architecture design, developing time-critical functionality, extending product capabilities and business logic code, performance profiling time-critical operations to improve software performance, and implementing new measurement algorithms. It further involves leading software development projects, performing code reviews, and providing technical mentorship to junior team members.

We expect candidates with significant professional experience developing C/C++ applications for Linux targets. A strong background in real-time Linux development is preferred.

Responsibilities

  • Leading C/C++ software development projects for embedded Linux targets
  • Designing, planning, and executing C/C++ development projects for embedded Linux targets to advance product capabilities and functionality
  • Building and debugging applications in Linux
  • Performance profiling time-critical operations to identify bottlenecks and improve application performance
  • Collaborating with other internal development teams on interface design
  • Mentoring junior developers and advising on software development best practices
  • Prototyping, developing, testing, and maintaining production quality code
  • Advancing our team’s development processes and tools
  • Excellent learning, communication, and teamwork abilities
  • 8+ years of professional experience developing C/C++ applications for embedded Linux targets
  • Proficiency in Linux as a development platform and proficiency with debugging tools
  • Extensive understanding of embedded and real-time software development concepts, including shared memory, multi-tasking, inter-process communication, interrupts, etc.
  • Strong interest in software development for industrial applications
  • Must be authorized to work in Canada
  • A strong mathematical background is a benefit
  • Experience in radar-based applications is a benefit

Emplois semblables

  • Senior Embedded Software Developer

    Ottawa, ON
    Temps plein

    Lumentum Ottawa ULC

    4+ ansCandidates need a Bachelor's degree in a computing or engineering field and at least 4 years of hands-on embedded C/C++ on Linux. Hardware debugging, multithreading, Git and strong teamwork across software and hardware teams are also required.

    Git, Yocto, Docker, Redis

  • Embedded Software Developer

    Ottawa, ON
    96k–146k $/anHybrideTemps plein

    Ford BlueOvalCity\/TEVC

    5+ ansCandidates need a bachelor's degree in computer science, computer engineering or electrical engineering, 5+ years of embedded C++ development, and 2+ years of QNX, WindRiver Linux or Qualcomm Linux embedded experience. Knowledge of AUTOSAR, CAN, automotive diagnostics, Agile and strong troubleshooting skills are assets.

    C++, Python, QNX, WindRiver Linux, Qualcomm Linux, Jenkins

    Embedded Software Developer

    Ottawa, ON +1
    96k–146k $/anHybrideTemps plein

    Ford BlueOvalCity\/TEVC

    8+ ansCandidates need 8 or more years of embedded software development, at least 5 years of C and ARM low-level work, and working knowledge of AUTOSAR, CAN and Embedded Ethernet. A bachelor's degree in engineering or computer science is required.

    C, ARM, AUTOSAR, CAN, Embedded Ethernet

    Embedded Software Developer - BSP/Bootloader

    Ottawa, ON
    96k–146k $/anHybrideTemps plein

    Ford BlueOvalCity\/TEVC

    8+ ansCandidates need a bachelor's degree in Computer Science, Electrical Engineering or a related field, at least 8 years designing BSP and bootloaders, at least 5 years of C, experience with ARM-based SoC development, and at least 2 years of Linux kernel driver development. Ford of Canada also prefers experience with automotive Ethernet, JTAG, secure hardware modules and version control.

    JTAG, oscilloscope, logic analyzer, Git, SVN

  • Embedded Software Developer

    London, ON
    Sur placeTemps plein

    ZTR

    4+ ansCandidates need 4+ years of software development experience, a related bachelor's degree, and skill in languages such as Python, C++ or Java. They also need Git and CI experience, knowledge of industrial protocols like CAN, Modbus and Ethernet, and strong written and oral communication.

    Git, GitHub, GitLab

  • Embedded Software Developer

    Kanata, ON
    Sur placeTemps plein

    Pleora Technologies: Pleora’s eBUS SDK platform provides the essential building blocks necessary to develop high-performance applications that consume minimal CPU…

    6+ ansPleora Technologies needs candidates with 6 to 10 years of software experience and a bachelor's or master's degree in computer engineering, electrical engineering or computer science, or an equivalent combination of education and experience. Strong C and C++ skills for real-time embedded systems, plus communication skills, are required.

    Git, SVN, JIRA, Confluence, ARM processors, FPGA

  • Senior Embedded Software Developer

    Kanata, ON
    Temps plein

    HPE

    Candidates need strong embedded software experience, proficiency in C and C++, and intermediate Python. Knowledge of Layer 2 networking protocols and Ethernet switching is required, with MACsec an asset.

    Linux, C, C++, Embedded systems, Firmware, Python

  • Embedded Software Developer

    Toronto, ON
    Temps plein

    Accuenergy Canada Inc: Accuenergy provides quality, versatile and advanced metering products to the marketplace with remarkable affordability.

    Candidates need an electrical or computer engineering degree, experience with ARM embedded processors, and C/C++ development on Linux. Experience with embedded communication protocols, AI-assisted coding tools, and electrical schematics is also expected.

    GitHub Copilot, Claude, Cursor, Git, CMake, GCC

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.