Embedded Electrical Engineer
Visionpool Business Services
Saskatoon, SK

About $70,000 - $100,000 a year

Skills
Visionpool Talent is hiring an Embedded Electrical Engineer for our client’s SASKATOON OFFICE who will be responsible for the overall delivery of product's firmware from conception to release. This position will review product requirements, develop product specifications, design software, write code, track issues, debug product issues, write and oversee product verification tests, and release code to production as well as modify existing products.

Our client works in electrical energy, consumer electronics, automotive, commercial vehicles & industrial equipment markets and are in 15 countries around the world.

Specific Responsibilities:
Design, write, debug and release embedded Microcontroller firmware for new products and new product features and define firmware test requirements and processes to ensure product meets customer and reliability requirements
Identify root cause and resolve firmware issues in existing products, participate in software analysis and code reviews, and review/repair legacy code
Assist with selection of embedded hardware (processor, memory) and associated peripherals
Test and debug new and existing embedded hardware designs
Create and maintain documentation of firmware requirements and revisions, code style standards, project team guidelines, and software algorithms and architectures throughout the development process. Archive closed jobs and retrieve archived jobs for re-spins and review
Conduct systems analysis, research and make recommendations to ensure that our systems and software tools are current and comparable with competitors and changing technology
Develop, maintain and adhere to project schedules and budgets

Qualifications:
B.S. in Computer Engineering or Electrical Engineering

Minimum 5 years relevant work experience with the following:
o Embedded firmware development (C or C++ programming)

o Real Time Operating System experience such as FreeRTOS, MQX, or Embedded Linux

o Digital hardware design knowledge

o Demonstrated proficiency in communication bus logic (SPI, I2C, UART, TCP/IP, USB, CAN)

o Demonstrated proficiency in common IDE platforms such as Eclipse or CodeWarrior

Experience using laboratory equipment and Microcontroller debuggers to aid in development

The following additional experience is considered an asset:
Wireless communication (ZigBee, 802.11, Bluetooth)
Product certification experience (CSA, UL, CE)
Analog hardware design knowledge
Familiarity with document control procedures and the ability to adhere to established systems
Ability to work with virtual/remote teams on a global scale
We thank all who apply, however only candidates who meet qualifications will be contacted for an interview.

Email your resume to ian.boire@visionpool.com or apply at www.visionpooltalent.com.