Firmware / PLC engineer

19 hours ago


Burnaby, British Columbia, Canada Tersa Earth Full time

The
Firmware/PLC Engineer

role at Tersa Earth Innovations is critical to translating our proprietary synthetic biology platform, TersaClean, from scientific innovation into a commercially viable, industrial-scale reality. In this position, you'll act as the Firmware Lead , designing, developing, and deploying the core control systems that automate our metal recovery and waste neutralization processes. You'll be responsible for the entire control stack, from writing embedded firmware for sensors and microcontrollers to programming, configuring, and troubleshooting Industrial PLCs and SCADA interfaces.

Responsibilities

Firmware Development

  • Design, develop, and test embedded firmware for microcontrollers, sensors, and industrial control devices.
  • Write efficient, reliable code in languages such as C/C++, Python, or embedded C for real-time systems.
  • Conduct debugging, profiling, and optimization of firmware on target PLC hardware.

PLC Programming & Industrial Automation

  • Program, configure, and troubleshoot PLCs (e.g., Siemens, Allen-Bradley, Schneider, Beckhoff).
  • Create and maintain ladder logic, function block diagrams (FBD), structured text, and HMI/SCADA interfaces.
  • Integrate PLCs with sensors, actuators, VFDs, and industrial communication networks.
  • Validate and tune control loops, automated sequences, and safety interlocks.

System Integration & Testing

  • Collaborate with electrical, mechanical, and process engineers to integrate firmware and PLC systems into machinery or plant processes.
  • Develop test procedures and perform functional, performance, and stress testing of control systems.
  • Troubleshoot hardware/firmware issues and perform root-cause analysis for system failures.
  • Support commissioning, field deployment, and on-site debugging of equipment.

Documentation & Compliance

  • Create and maintain technical documentation including firmware specs, PLC logic diagrams, communication maps, and test reports.
  • Ensure control systems comply with relevant standards (IEC, ISO, safety regulations).
  • Manage version control, release notes, and firmware revision tracking.

Continuous Improvement

  • Optimize control logic, firmware performance, and system reliability.
  • Identify opportunities for automation, efficiency improvements, and advanced monitoring.
  • Research and implement new technologies, sensors, and communication protocols.

Qualifications

  • 2+ years in firmware/software engineering, focusing on sensor networks (e.g., pH, flow, current integration) and PLC/SCADA (e.g., Siemens, Allen-Bradley) in cleantech or industrial applications.
  • Proficiency in SCADA systems  for real-time monitoring, data logging, and control of bioprocesses.
  • Strong knowledge of communication protocols (e.g., Modbus, OPC-UA) and cybersecurity for industrial controls.
  • Ability to optimize software for low-power operations in modular designs.
  • Excellent debugging and testing skills for hardware-software integration
  • Scaled software for environmental/Industrial systems
  • Experience working in cross-functional teams under project management processes


  • Burnaby, British Columbia, Canada Microchip Technology Inc. Full time US$86,000 - US$186,000

    Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B) global organization? We...


  • Burnaby, British Columbia, Canada Microchip Technology Inc. Full time US$86,000 - US$186,000

    Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B) global organization? We...


  • Burnaby, British Columbia, Canada Stantec Full time

    DescriptionCommunities everywhere share the need for clean water. And as they work to meet that need, they're facing new, more complex challenges every day. Our water professionals collaborate to contribute innovative ideas, guided by scientific rigor and a vision for sustainable growth. Every day, we're helping communities improve, reuse, and protect our...


  • Burnaby, British Columbia, Canada D-Wave Quantum Full time

    About the roleD-Wave is seeking a skilled Embedded Systems Engineer with FPGA experience to join our hardware engineering team. In this role, you will contribute to the development, integration, and testing of our quantum control and readout electronics. This position is ideal for engineers who enjoy working across both software and hardware domains,...

  • Senior Engineer II

    2 weeks ago


    Burnaby, British Columbia, Canada Microchip Technology Full time

    Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B) global organization? We...

  • Mechatronics Engineer

    6 hours ago


    Burnaby, British Columbia, Canada Red Rabbit Robotics Full time

    About us: At Red Rabbit Robotics, we are on a mission to solve global labor shortage and create a future of abundance. We aim to deploy one million humanoid robots in the next 10 years, eventually producing and deploying > 10M robots per year. Our robots are designed to tackle manual labor across manufacturing, warehouse, logistics and more. Our...


  • Burnaby, British Columbia, Canada D-Wave Systems Full time

    D-Wave (NYSE: QBTS), D-Wave is a leader in the development and delivery of quantum computing systems, software, and services. We are the world's first commercial supplier of quantum computers, and the only company building both annealing and gate-model quantum computers. Our mission is to help customers realize the value of quantum, today. Our quantum...


  • Burnaby, British Columbia, Canada Microchip Technology Inc. Full time

    Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B) global organization? We...


  • Burnaby, British Columbia, Canada Microchip Technology Inc. Full time US$86,000 - US$186,000

    Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B) global organization? We...


  • Burnaby, British Columbia, Canada Microchip Technology Full time

    Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B) global organization? We...