+31 20 4919874

5 5 7 9

Vacancies on 6 continents

6 9 1 7 2

Candidates in 112 countries

Firmware Engineer

Posting date: 25/04/2016
Salary: 70 000 - 90 000 USD
Job Location: Canada
Industry: Electronics
Contact Phone Number: +31 20 4919874


  • - A degree in Computer Science, Engineering or equivalent experience with Software/Firmware design
  • - Minimum of 6+ years software and firmware design experience in a product development company
  • - Must have completed product design, implementation, test, and rollout to customer
  • - A passion for keeping up with technology and development tools - CREATIVITY and thinking outside the box
  • - Familiar with various software development methodologies (Waterfall, Agile, etc.)
  • - Must have embedded Linux or RTOS, assembler, C, C++ experience
  • - Nice to have: an understanding in any of the following: cloud-based architectures, power electronics, switching power supplies, Battery Fuel Gauges, DSP technology, FFTs, fuzzy logic or embedded systems, Embedded Web Server Design, Database Architectures
  • - Ability to read and understand schematics for embedded designs
  • - Strong understanding of latest development tools for planning, design, implementation, maintenance, verification, debug and troubleshooting of software systems
  • - Must have excellent communications and planning skills
  • - Proven experience at managing multi-contributor software or firmware projects, while developing an environment for innovation and creativity
  • - Familiarity with IEC62304 or equivalent structured development, proper coding standards in an ISO9001 design environment


  • - Development of software and firmware, through definition, design, coding, verification and product integration
  • - Participate in the creation of innovative products
  • - Embedded Linux, RTOS and possibly Android experience desirable
  • - Support firmware updates in existing products
  • - Will be required to work as part of a team on larger projects, or individually on smaller ones

Job conditions:

  • Firmware Engineer - Embedded Linux/ARM/DSP/Embedded Web Server - IoT Connectivity for Green Technology; perm, full time, Richmond.70-90K. Our Client Our client is a world leader in the design and manufacturing of advanced battery analyzers and chargers.They are ranked as one of BC's Top 50 High Tech companies, and employ staff in engineering, sales, marketing, manufacturing, product development and research.They are a private and profitable company which has been in business for over 30 years.