Job Search and Career Advice Platform
2378

puestos de Chemical en Canadá

Senior Device Software Engineer

Senior Device Software Engineer
AON3D
Montreal
CAD 80.000 - 120.000
Quiero recibir las últimas vacantes disponibles de puestos de “Chemical”

Technicienne ou Technicien amiante/gestion des contaminants

Technicienne ou Technicien amiante/gestion des contaminants
EXP
Sherbrooke
CAD 50.000 - 80.000

Field Operations Specialist Hydrocarbon Resource (FOSHR) Instructor (25:054)

Field Operations Specialist Hydrocarbon Resource (FOSHR) Instructor (25:054)
Northern Lights College
Fort St. John
CAD 60.000 - 100.000

Technicienne ou Technicien, qualité de l'air et hygiène industrielle

Technicienne ou Technicien, qualité de l'air et hygiène industrielle
EXP
Quebec
CAD 60.000 - 90.000

Medical Lab Technician, Chem/Hemat

Medical Lab Technician, Chem/Hemat
LifeLabs Medical Laboratory Services
Belleville
CAD 30.000 - 60.000
Descubre más oportunidadesque en ningún otro sitio.
Accede a más vacantes

Manager, Regulatory Affairs

Manager, Regulatory Affairs
Innomar Strategies
Ontario
CAD 60.000 - 100.000

Postdoctoral Fellow

Postdoctoral Fellow
University of Alberta
Edmonton
CAD 60.000 - 90.000

Shipping and Receiving Coordinator

Shipping and Receiving Coordinator
Solenis
Londres
CAD 40.000 - 70.000
Headhunters Entra en contacto con cazatalentos para acceder a vacantes similares

Drinking Water Specialist (Program Admin Officer 4)

Drinking Water Specialist (Program Admin Officer 4)
Government of Nova Scotia
Halifax
CAD 3.000 - 4.000

Account Manager

Account Manager
Danaher Corporation
Vancouver
A distancia
CAD 70.000 - 80.000

Forensic Scientist - Toxicology III

Forensic Scientist - Toxicology III
University of Wisconsin Madison
Brantford
USD 70.000 - 85.000

Assistant Professor of Chemistry - 1371

Assistant Professor of Chemistry - 1371
University of North Carolina Pembroke
Eastern Ontario
CAD 60.000 - 100.000

Senior Counsel, Legal - Business Development & Corporate

Senior Counsel, Legal - Business Development & Corporate
GlaxoSmithKline
Kingston
CAD 90.000 - 150.000

General Shipping Assistant

General Shipping Assistant
ALS – Geochemistry & Metallurgy
Calgary
CAD 40.000 - 60.000

Driver

Driver
Triple-S Steel Holdings, Inc.
Halifax Regional Municipality
CAD 45.000 - 65.000

Sessional - Faculty (NRSC 1500)

Sessional - Faculty (NRSC 1500)
Thompson Rivers University
Williams Lake
CAD 40.000 - 80.000

Chemical Process Engineer

Chemical Process Engineer
The Richmond Group USA
Richmond
CAD 80.000 - 110.000

research chemical engineer

research chemical engineer
Lumex Instruments
Mission
CAD 70.000 - 100.000

Chemical Risk and Indigenous Expertise Research Coordinator

Chemical Risk and Indigenous Expertise Research Coordinator
University of British Columbia - Staff
Vancouver
CAD 60.000 - 80.000

Chemistry Technician

Chemistry Technician
Mérieux NutriSciences
Burnaby
CAD 30.000 - 60.000

Production Engineer - Chemical

Production Engineer - Chemical
Eastern Research Group, Inc.
Indian Head
USD 60.000 - 100.000

Chemical Engineer IIResearch & Development * Berkeley, CA * Full time * On-site

Chemical Engineer IIResearch & Development * Berkeley, CA * Full time * On-site
Form Energy
St. Catharines
USD 97.000 - 121.000

Postdoctoral Researcher (Chemistry) - AI Trainer

Postdoctoral Researcher (Chemistry) - AI Trainer
DataAnnotation
Vancouver
CAD 80.000 - 100.000

Research Scientist (Chemistry) - AI Trainer

Research Scientist (Chemistry) - AI Trainer
DataAnnotation
Ontario
A distancia
CAD 80.000 - 100.000

Synthetic Chemistry–Tenure-Track Assistant Professor–Department of Chemistry, University of Waterloo

Synthetic Chemistry–Tenure-Track Assistant Professor–Department of Chemistry, University of Waterloo
American Chemical Society
Ontario
CAD 105.000 - 125.000

Puestos destacados:

Puestos de Part TimePuestos de Work From HomePuestos de RemotePuestos de GovernmentPuestos de OnlinePuestos de WarehousePuestos de ChildcarePuestos de ConstructionPuestos de Full TimePuestos de Virtual Assistant

Empresas destacadas:

Empleos en AmazonEmpleos en WalmartEmpleos en CraEmpleos en RbcEmpleos en Air CanadaEmpleos en CibcEmpleos en LoblawsEmpleos en ScotiabankEmpleos en Tim HortonsEmpleos en Ttc

Ciudades destacadas:

Trabajos en TorontoTrabajos en MontrealTrabajos en CalgaryTrabajos en VancouverTrabajos en OttawaTrabajos en MississaugaTrabajos en QuebecTrabajos en EdmontonTrabajos en WinnipegTrabajos en Surrey

Vacantes parecidas:

Puestos de Chemical Engineer

Senior Device Software Engineer

AON3D
Montreal
CAD 80.000 - 120.000
Descripción del empleo

Nous cherchons un·e ingénieur·e logiciel senior pour travailler sur le micrologiciel Klipper, au cœur de nos imprimantes 3D.

Klipper suit une architecture partagée : toute la logique « soft temps réel » s’exécute dans un service Python (daemon) qui tourne sur l’ordinateur hôte de l’imprimante, tandis que les tâches « temps réel dur » sont planifiées par ce service et exécutées sur plusieurs microcontrôleurs, le tout avec une synchronisation d’horloge très serrée. Le poste se concentre sur la partie Python, mais il faut quand même être à l’aise en C embarqué pour comprendre où chaque fonction a sa place.

Notre machine : Hylo

Hylo est une bête de complexité : on combine une cinématique linéaire ultra-précise avec un four plus chaud que celui de ta cuisine pour fabriquer des pièces en plastiques exotiques destinées à l’aérospatiale, la chimie, la fabrication et la défense.
Notre micrologiciel reflète cette complexité et la gère :

  • compensation dynamique de la dilatation thermique ;

  • alimentation automatique du plastique depuis un compartiment étanche à l’humidité ;

  • correction des défauts mécaniques grâce à une chaîne de calibrations auto-apprenantes ;

  • streaming massif de données temps réel vers notre plateforme nuagique Basis pour le contrôle qualité en cours de fabrication.

Le rôle couvre le développement de nouvelles fonctionnalités dans Klipper et dans platform-agent (le module qui pousse les données vers Basis). Il faut donc écrire un Python propre, évolutif et bien architecturé, tout en gardant en tête la mécanique et la théorie du contrôle. Tu travailleras main dans la main avec nos scientifiques et ingénieurs d’application : transformer leurs besoins quotidiens en scénarios de repro de bogues ou en demandes de nouvelles features fait partie du job.

Exigences minimales
  • 3 ans+ d’expérience professionnelle récente à coder en Python au quotidien.

  • Compréhension fonctionnelle du C embarqué et des contraintes de microcontrôleurs en temps réel dur.

  • Esprit d’équipe : collaboration, communication, bonne humeur.

  • Présence obligatoire au bureau, avec les imprimantes, 5 jours/semaine à Montréal – aucune option télétravail.

  • Communication claire en anglais ou français, et capacité de se débrouiller dans l’autre langue.

Fortement souhaité
  • Tu aimes faire du concret : salir tes mains, démonter, mesurer.

  • À l’aise pour communiquer clairement en français et en anglais.

  • Expérience d’intégration matériel/logiciel, idéalement sur du matériel conçu sur mesure.

  • Connaissances en ingénierie de contrôle ou travail sur des systèmes précis calibrés par logiciel.

  • Autonomie et rendement élevé.

  • Expérience en utilisation, construction ou conception d’imprimantes 3D ou de machines-outils similaires.

Atouts
  • Notions de front-end et sens du design UX : ce ne sera pas ta responsabilité principale, mais penser à l’interface finale aide à écrire un bon micrologiciel.

  • Expérience professionnelle avec Klipper ou un autre firmware d’imprimante 3D.

  • Usage réfléchi d’outils d’IA modernes pour comprendre rapidement de gros codebases sans créer de dette technique.

  • Bases en électronique.

Montréal : la meilleure ville d’Amérique du Nord (en toute objectivité !). Viens bâtir le futur de l’impression 3D avec nous.



We’re looking for a senior software engineer to work on our core 3D printer firmware, Klipper. Klipper has a split architecture where all soft-realtime process logic is implemented in a Python daemon running on the printer’s host computer, and hard-realtime tasks are orchestrated or scheduled by the Python daemon to execute on multiple embedded MCUs with careful clock synchronization behind the scenes. This role is focused on the Python half of Klipper, but you should be conversant in embedded C development to succeed with the team and understand what functionality belongs where.

Our 3D printer, Hylo, is an incredibly complex system. We wrap a high precision linear motion system around an oven hotter than your kitchen oven at home and use it to build parts out of exotic plastics for demanding applications in aerospace, chemicals, manufacturing, and defense. Our firmware reflects and tries to encapsulate that complexity - we actively adjust the tool position to cancel out thermal expansion, automatically feed plastic from humidity-controlled storage onboard the printer, compensate out the imperfection of as-built hardware using a chain of self-calibrating transforms, and stream tons of real-time data back to our cloud software Basis for in-process quality control.

This role is responsible for new feature work in Klipper and platform-agent, the module which streams data back to Basis. You should have strong Python coding abilities and taste in software architecture to keep the project maintainable as we rapidly grow. Ideal candidates will also be passionate about mechanical systems and come with strong intuitions around motion systems and control theory. You will need to interface with our scientists and application engineers using the printers day to day and translate their requirements into either clean reproduction steps for bugs or feature requests for prioritization.

Qualifications
  • 3+ years recent professional experience writing Python day-to-day

  • Conversational understanding of embedded C and the constraints of hard real-time microcontrollers.

  • Collaborative, communicative, and friendly like the rest of the team.

  • Must be in office with the printers 5 days per week in Montreal, the best city in North America. Absolutely no remote.

  • Clear communication skills in either English or French, and conversant in the other.

Strongly Preferred
  • Likes to make physical stuff. You will get your hands dirty.

  • Clear communication in both French and English.

  • Experience with hardware/software integration and, ideally, with writing software that sits on top of custom hardware

  • Controls engineering experience or related work with precision systems that achieve accuracy through software calibration.

  • High output working independently.

  • Experience using, building, or designing 3D printers or other machine tools.

Nice to have
  • Front-end familiarity and a taste for UX design. Front-end will not be your responsibility, but keeping the intended UI in mind while developing firmware is valuable.

  • Experience with Klipper or other 3D printer firmware in a professional capacity.

  • Experience using modern AI tools to understand codebases and architecture choices fast without adding tech debt to your projects

  • Conversational knowledge of electronics.

  • Anterior
  • 1
  • ...
  • 45
  • 46
  • 47
  • ...
  • 96
  • Siguiente

* El índice de referencia salarialse calcula en base a los salarios que ofrecen los líderes de mercado en los correspondientes sectores. Su función es guiar a los miembros Prémium a la hora de evaluar las distintas ofertas disponibles y de negociar el sueldo. El índice de referencia no es el salario indicado directamente por la empresa en particular, que podría ser muy superior o inferior.

Job Search and Career Advice Platform
¡Consigue un trabajo
mejor más rápidamente
Síguenos
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Empresa
  • Reseñas de clientes
  • Vacantes en JobLeads
  • Aviso legal
Servicios
  • Revisión gratuita del currículum
  • Búsqueda de trabajo
  • Búsqueda de cazatalentos
  • Career Advice
  • JobLeads Masterclass
  • Ver puestos de trabajo
Recursos gratuitos
  • Predicciones para 2024
  • Las cinco fases de una búsqueda de trabajo eficaz
  • Ocho errores habituales en la búsqueda de trabajo
  • ¿Cuál es la longitud ideal para mi currículum?
Ayuda
  • Ayuda
  • Integración de socios
  • Socios ATS
  • Protección de datos
  • Condiciones comerciales generales

© JobLeads 2007 - 2025 | Todos los derechos reservados