University of Waterloo

Returning Candidate?

Hardware/Firmware Designer

Hardware/Firmware Designer

Requisition ID 
2018-2355
Job Category  
IT
Department 
3375 - Earth & Environmental Sciences
Job Status 
Temporary Appointment (Contract)
Hiring Range 
$56,914 - $71,143

More information about this job

Overview

Term: 10 months, 37.5 hours/week

 

This role is contingent on funding

 

The Department of Earth and Environmental Sciences is looking for a senior embedded hardware/firmware designer for a 10 month contract to work on the development of a digital data logging and telemetry system.

Responsibilities

Hardware Development

  • Development and modification of an emerging data logging framework that will be used for hydrologic applications with sensors measuring climatic and water parameters

 

Firmware Development

  • Working in collaboration with Solinst Canada as part of a research project through the University of Waterloo with specific tasks related to the design of hardware and firmware required to enhance wireless communication between network sensors and the data logging equipment

 

Software Development

  • Participation in embedded software design of telemetry equipment, software development for PC and Mac-based computer systems, development of user interfaces and procedures, and preparation of software documentation

Qualifications

  • Minimum of an undergraduate degree (advanced degree would be an asset) in computer science or computer engineering or electrical engineering
  • 3-5 years of experience in embedded programming in C.C++ and be comfortable with PC software development using MS Visual Studio
  • Familiarity with Microchip’s dsPIC/PIC and ARM Cortex-M processors (TI’s Tiva series) would be an asset
  • Knowledge of and experience with object-based requirements definition, design, implementation and verification
  • Working knowledge of C and C++ is essential; Delphi knowledge would be beneficial
  • Familiarity with MODBUS, RS-232, RS-485, SDI-12, 12C and SPI serial interfaces, with high accuracy analog to digital converter interfaces, and software impact of low-power requirements will also be beneficial
  • Programming experience with real-time embedded systems using MSP430, dsPIC, and ARM processors will be a definite asset
  • The majority of the work related to this contract will be conducted in an office and laboratory environment at the Solinst Canada offices in Georgetown, Ontario
  • There will be an occasional requirement to visit field sites where the equipment will be undergoing testing