We're always happy to receive your resume and cover letter, even when there's no posting for the position you're interested in. 

Please email careers@irisdynamics.com and we'll be sure to let you know we've received your info. 

Please note, we are unable to sponsor foreign applicants and are therefore only accepting applications from candidates who are already legally able to work in Canada.


Current Postings

Logistics Coordinator

About Iris Dynamics

 Iris Dynamics is the industry leader in force-controlled magnetic linear motors, with applications across industrial automation, robotics, aerospace, defence, test and measurement, packaging systems, and more. We design and build our motors in-house in Victoria, and we run our production floor on Lean principles: flow, pull, and standard work. 

Job Description

We're looking for an energized, organized builder: someone who brings structure to a busy day and gets things done. Working closely with the manufacturing team, you'll keep material moving from vendor to receiving, from receiving to line, and from line to customer.

You’ll own inventory purchasing and vendor follow-through, receiving, and outbound shipping and customs. On the manufacturing floor, you’ll keep inventory accurate and stocked through cycle counts and kanban replenishment.

We're a scale-up, so many of our processes are still being built, and you'll help build them. This individual contributor role will grow with you as our volumes increase.

We're happy to train the right person. More than anything, we're looking for someone with a positive attitude, a willingness to learn, and the initiative to jump in and figure things out. You don't need to have experience in every aspect of the role, but you should be organized, dependable, and eager to develop new skills.

Key Responsibilities

Shipping & Receiving

  • Pick, pack, and ship finished motors and spare parts to domestic and international customers, following our packaging standards, including requirements for shipping magnetized material.
  • Book freight; prepare shipping labels, commercial invoices, and export/import documents; and share tracking with customers and the sales team.
  • Work with freight forwarders and customs brokers to clear shipments without delay, and maintain HS codes, country-of-origin data, and trade records for our products and purchased parts.
  • Receive incoming shipments: check quantities against POs and packing slips, inspect for damage, and route parts to incoming inspection where required.
  • Record receipts in the ERP on the same day, put stock away to its labelled location, and resolve discrepancies (short shipments, wrong parts, damage) with suppliers.

Purchasing & Vendor Management

  • Place purchase orders for stocked inventory and consumables based on kanban signals and the production schedule.
  • Act as the day-to-day contact for our vendors, including machine shops and custom-part suppliers, and build relationships that keep orders on time and on spec.
  • For custom parts, issue POs with the correct drawing revision and specifications, and confirm in writing that the vendor has accepted the quantity, price, and delivery date.
  • Track open orders from PO to receipt. Check in at key milestones, chase late or at-risk orders early, and escalate to the Manufacturing Manager before a delay affects the production schedule.
  • Coordinate first-article and incoming inspection with Engineering and Quality, and work with vendors to resolve nonconforming parts, returns, and rework.
  • Keep supplier lead times, pricing, and item data current in the ERP, and log vendor issues such as late deliveries and quality problems so recurring problems can be raised with the vendor.

Inventory Control & Accuracy

  • Own inventory accuracy in the ERP: run a regular cycle count program, find the root cause of variances, and keep on-hand balances, stock locations, and item data current.
  • Run a scheduled water spider route through the production floor, collecting empty kanban bins and cards and refilling point-of-use locations from the stockroom supermarket so the line never stops for missing parts.
  • Trigger reorders when quantities reach their kanban reorder point, and flag excess, slow-moving, or obsolete stock.
  • Keep stockroom and point-of-use locations labelled, organized, and audited to 5S standards.
  • Lead physical inventory counts and reconcile results with Finance.
  • Track and report inventory accuracy and stockouts, and flag shortages, damaged parts, or abnormal usage.
  • Help improve receiving, kanban, and shipping procedures, and keep standard work documents up to date.

Qualifications

  • Diploma or certificate in Supply Chain, Business, Logistics, or a related field is preferred but not required; relevant hands-on experience counts just as much.
  • 1-3 years of experience in shipping and receiving, inventory control, purchasing, or warehouse coordination, ideally in a manufacturing environment.
  • Hands-on experience with an ERP or inventory management system.
  • Experience preparing international shipping and customs documentation.
  • Highly organized, detail-oriented, and comfortable following and improving standard work.
  • Clear written and verbal communication.
  • Able to lift up to 23 kg (50 lb) and spend a large part of the day on the production floor and in the stockroom.
  • Comfortable working in a scale-up/startup environment: you handle shifting priorities, wear several hats, and build simple, practical processes where none exist yet.

Work Hours & Conditions

Full-time, in-office position, Monday to Friday. Because this role supports the production floor, start times are flexible between 8:00 and 9:00 a.m.

Compensation & Benefits

  • $60,000 - $75,000 base salary, depending on experience, plus a competitive bonus structure.
  • Health benefits, paid time off, and professional development opportunities.

Applications Process

Interested candidates should submit a resume and a cover letter outlining their suitability for the role to careers@irisdynamics.com. Please include Logistics Coordinator in the subject line.

We are unable to sponsor foreign applicants and are therefore only accepting applications from candidates who are already legally able to work in Canada.

Applications Engineer

About Iris Dynamics

Iris Dynamics makes motion control radically easier for engineers. Our integrated linear motors combine drivers, sensors, and logic in one device, cutting setup time from weeks to hours and eliminating the complexity of external components.

As a standard product OEM, we deliver scalable motion components designed for integration into customer systems. Trusted across industrial automation, robotics, aerospace, defence, test and measurement, and packaging industries and more, our products provide reliability, scalability, and precision that help engineers innovate faster and build more capable systems.

Job Description

The Applications Engineer is the technical point of contact for customers integrating ORCA™ motors into their machines. The role covers the full customer engineering cycle: sizing and selecting the motor for an application, advising on mechanical and electrical integration, supporting commissioning and tuning, troubleshooting fielded systems, and feeding what customers need back into product development and documentation.

ORCA motors are software-enabled hardware. Most customer integrations involve both the mechanism the motor drives and the controller and software that command it, so the role requires working knowledge of mechanical design, closed-loop motion control, and industrial communications.

The position works daily with Sales, Engineering, Product Management, Manufacturing, and Support. Success is measured by technical validations and design-ins (customer applications proven on ORCA motors and carried through to purchase), by how quickly customers reach a working integration, and by the quality of support and technical documentation.

Key Responsibilities

Application Engineering and Motor Selection

  • Lead technical discovery with prospective customers: understand the mechanism, load, stroke, speed, cycle rate, operating environment, and control architecture, and determine whether and how an ORCA motor fits.
  • Size and select motors from force, speed, duty cycle, and thermal requirements, including supply voltage and power budget, and document the recommendation for the customer and the sales team.
  • Recommend the control approach for each application (position, kinematic, haptic, or force control) and the communication interface (Modbus RTU over RS-485/RS-422, EtherNet/IP, digital I/O, or SDK).
  • Advise on mechanical integration: mounting and orientation, shaft length and material, bushings and side loading, linear guidance, hard stops, gravity compensation, end fittings and clevis mounts, cable routing, and connectors.
  • Evaluate pneumatic and hydraulic cylinder replacement applications and specify the equivalent ORCA configuration.
  • Scope configured and custom options (shaft lengths and ends, end tubes, cabling, connectorization, force calibration) with Engineering and Manufacturing, and define the requirements, cost drivers, and lead times needed to quote them.

Integration & Commissioning Support

  • Run engineering calls with customer teams through integration, covering PID tuning, filter and limit settings, zeroing and homing behavior, multi-motor coordination, and firmware updates.
  • Support integration with customer controllers and software, including PLCs over EtherNet/IP, embedded controllers over serial, and the Python and C++ SDKs, and reproduce customer issues on in-house hardware when needed.
  • Perform application calculations and simulations (motion profiles, power and thermal duty cycles, force and position accuracy) to confirm feasibility before hardware ships.
  • Build and run demonstrations and proof-of-concept setups that reproduce the customer's motion profile and validate performance.

Customer Support & Troubleshooting

  • Act as the technical escalation point for fielded systems: diagnose motion, communication, thermal, and mechanical wear issues, separate electrical, mechanical, firmware, and software causes, and lead the customer to a resolution.
  • Determine root cause on returned units with Engineering and Manufacturing, and communicate findings and corrective actions to the customer.
  • Hold standing technical reviews with key accounts through their development and production ramp, and keep each account's technical context, decisions, and open items current in the CRM.

Cross-Functional Responsibilities

  • Convert recurring questions and integration issues into application notes, technical notes, FAQs, and documentation updates.
  • Collect customer feature requests, limitations, and failure modes, document them, and represent them to Product Management and Engineering.
  • Support Sales with technical presentations, customer site visits, and trade shows, and support Marketing with technical content and application stories.
  • Perform other duties as required in a growing company.

Qualifications

Required

  • Bachelor's degree in Mechatronics, Mechanical Engineering, Electrical Engineering, Robotics Engineering, or related fields.
  • Working knowledge of electromechanical systems, including servo and linear motor fundamentals, and PID tuning.
  • Ability to discuss and analyze customer mechanical designs (CAD models and drawings) and to perform load, force, speed, duty-cycle, and thermal calculations.
  • Familiarity with industrial communications and controllers such as: RS-485/422, Modbus RTU, industrial Ethernet (EtherNet/IP or similar), CAN, PLCs, or embedded controllers.
  • Clear written and spoken technical communication with engineers and non-engineers.

Preferred

  • Hands-on experience designing, building, commissioning, or maintaining industrial automation, robotics, or similar equipment.
  • Hands-on experience with linear or rotary actuators, linear encoders, load cells, or similar equipment.
  • Experience with pneumatic or hydraulic actuators.
  • Ability to read and write scripts in Python, C/C++, or similar to exercise an SDK, log data, or reproduce a customer issue.
  • Exposure to Linux-based development environments, single-board computers, and tools such as Node-RED, ROS/ROS2, or MATLAB.
  • Experience supporting customers in regulated or harsh-environment sectors.
  • Previous experience in any of the following fields would be considered an asset: maritime, industrial automation, aerospace, defense, robotics.

Experience

  • 3+ years in an applications engineering, field applications, systems integration, controls, or customer-facing design engineering role.
  • Experience at a motion control, automation, robotics, or electromechanical product company, on the supplier side or the integrator side.
  • A record of taking customer applications from first technical discussion through to a working integration.
  • Experience supporting customers remotely by call and screen share, and documenting outcomes and next steps.

Skills

  • Structured technical troubleshooting under time pressure.
  • CAD & FEA proficiency for reviewing customer designs and producing mounting and fixture concepts.
  • Technical writing: application notes, test reports, and customer-facing documentation.
  • Confident presenting and demonstrating hardware to customers in person and online.
  • Organized: manages several concurrent customer integrations and keeps the CRM (HubSpot) current.
  • Understands how technical decisions affect cost, lead time, and manufacturability, and can discuss customization fees, non-recurring engineering, and NDAs with a customer.

Work Hours & Conditions

  • Full-time. The role can be based in person at our Victoria, BC office, hybrid, or fully remote within Canada, depending on the candidate.
  • Remote and hybrid team members are provided with ORCA motors and accessories for demonstrations and issue reproduction, and travel to Victoria periodically for onboarding, product training, and hardware work.
  • Travel for customer site visits and trade shows, expected at less than 40 percent of working time, primarily within North America with occasional overseas travel.

Compensation & Benefits

  • $90,000 - $130,000 base salary, depending on experience, plus a competitive bonus structure.
  • Health benefits, paid time off, and professional development opportunities.

Applications Process

Interested candidates should submit a resume and a cover letter outlining their suitability for the role to careers@irisdynamics.com. Please include Applications Engineer in the subject line.

We are unable to sponsor foreign applicants and are therefore only accepting applications from candidates who are already legally able to work in Canada.