Embedded Systems Engineer

Regenerative Waste Labs Published: July 1, 2020
Vancouver, British Columbia
Salary range
2200 - 2500 pm (depending on experience)
Hours per week
Start Date
End Date


Regenerative Waste Labs is a research and testing lab that was launched to support and validate the use and production of circular products made from renewable resources.

At the Waste Labs we support innovators of bio-based products in understanding their biodegradation behaviour and developing innovative closed-loop waste management strategies to ensure creation of truly sustainable products.

We are recruiting an Embedded Systems Engineer to support us in the design and implementation of electronic systems as well as to program the control systems in some of our experimental instruments. The successful candidate will be responsible for testing, troubleshooting and quality assurance of analytical lab instruments. They will also be tasked with the reconfiguration and installation of internal atmosphere detection systems and data collection systems in newly designed lab instruments. We are looking for a someone who exhibits professionalism, with experience in "hacking" existing electrical systems and software design.

Duties and responsibilities


  • Scoping and sourcing sensors to defined specifications
  • Graphical user interface design and build
  • Design and implementation of electrical sensor and control systems
  • Ensuring experimental integrity and quality control
  • Monitoring, tracking and reporting on development progress
  • Following safety procedures and ensuring safety checks
  • Recognizing and reporting safety issues

Knowledge and skills


  • Experience with Python, Arduino, Raspberry Pi and PLC programming
  • Ability to manipulate both hardware and software of data collection systems
  • Software design
  • Electrical systems design
  • Capable of prioritizing tasks to meet goals
  • Ability to communicate effectively
  • Ability to work independently and as part of a team
  • High level of initiative
  • Strong attention to detail
  • Excellent listening skills

Education required

BSc in Computer Science, Electrical or Mechanical Engineering

Eligibility criteria

Career-Launcher Internships are funded by the Government of Canada under the Youth Employment Strategy. For program criteria information visit their website.


Qualified interns are:

  • Between the ages of 15-30 (inclusive) at the start of the internship
  • Canadian citizens, permanent residents or persons granted refugee status in Canada*
  • Legally allowed to work according to the relevant provincial and Canadian legislation and regulations
  • Available to work for at least six months
  • Not previous participants of a federal youth employment program
  • Not employees of the hiring employer prior to the start of their internship (does not apply to previous coop students or student interns, although this must be clearly indicated by the employer)

*Refugee protection must be conferred under the Immigration and Refugee Protection Act. Persons awaiting refugee status, as well as those who hold a temporary visitor visa, student visa or work visa, are ineligible to participate in a Youth Employment Strategy initiative.

Drop files here browse files ...
Allowed formats: pdf, doc, txt, rtf, docx
Drop files here browse files ...
Allowed formats: pdf, doc, txt, rtf, docx
Accept and Submit