Imperial Staffing

Embedded Software Engineer

Cary, North Carolina

October 2016 to September 2017

  •  Developed drivers for next generation hospital bed using ST Microelectronics’ STM32F4xx series ARM Cortex-M4 based 32-bit microcontroller with winIDEA IDE and iSYSTEM (“blue-box”) JTAG debugging interface.
  • Completed rewrite of power supply driver monitoring various voltage, current, and temperature sensors to take appropriate time-based action when fault conditions presented and cleared. Utilized multiple state machines for sensor monitoring and response handling.
  • Enhanced modular SPI driver to utilize peripheral loopback paths to help ensure bi-directional message integrity.
  • Updated ADC driver to detect sensor faults by monitoring for voltage drift created by a weak burnout current when a sensor lines become open or shorted.
  • Added updates to QT diagnostic tool to support PC interface to new and existing features.
  • Worked closely with hardware design counterparts and test engineers in cross-functional, geographically distributed team using Agile methodology to meet product design and launch targets.
  • Supported system level integration efforts for new product with deep technical knowledge and hand-on low-level debugging of issues raised.

Pin It on Pinterest

Share This