top of page

Junior Embedded Developer

Location - Remote

Commitment - Part time/milestone based



  • Develop, code, test and debug system software for embedded modules and systems from requirements to production and commercial deployment

  • Read schematics and understand hardware implementations in order to develop firmware

  • Develop communication standard between modules

  • Document designs and support software QA


  • Minimum of a Bachelor’s degree or diploma in a relevant field 

  • 1-year experience in software development


  • Expertise coding in C/C++

  • Expertise with communication protocols (e.g. CANBUS, UART, I2C, SPI)

  • Ability to learn quickly, with independent research to be able to get things working without much guidance

  • Ability to work to relatively high-level objectives

  • Good interpersonal skills

  • Ability to work as part of a team and as an individual 

bottom of page