Senior Cleantech Firmware Engineer - Vancouver


Our client is a well funded, early stage Cleantech company developing game changing, energy management technology. They are looking for a creative firmware engineer to fill a critical role in their research and development group. You will work with and provide technical leadership to hardware and firmware design engineers to create new applications for current and next generation products. You will develop real-time firmware solutions for System-on-Chip (SoC) devices with embedded processors. This is a “close to the metal” design position requiring superior software expertise.

Reporting to the Manager of Product Development, your responsibilities will include, but are not limited to the following:

  • Create real-time firmware using C and assembly language to control the program execution and communications interfaces of an embedded processor.
  • Implement algorithms in firmware.
  • Create development applications to enable remote communications and debug of the embedded processor.
  • Work in collaboration with Hardware engineers to design solutions and resolve customer issues
  • Troubleshoot and resolve complex software problems in embedded real-time systems.
  • Write engineering documentation to support customers

Requirements:

  • BSEE or BS Computer Science/Math with emphasis in embedded processing.
  • 5 years of firmware system development for embedded processors.
  • Demonstrated ability to conceive, design, implement and document firmware functions.
  • Demonstrated ability to complete software product development (through commercial release).
  • Capable of working with hardware designers to develop new hardware/firmware architectures.
  • Proficient programmer in C and assembly for embedded devices.
  • Good understanding of digital hardware operation and able to use hardware lab equipment to debug firmware code.
  • Effective communicator of technical ideas using verbal as well as written skills.
  • Ability to works well in a small team as well as independently.
  • Highly motivated, ability to set personal goals, and achieve goals without supervision.

Contact:

Kim@corporate.bc.ca