You are looking for Firmware Development from Shelburne in Nova Scotia, Canada.

Task - Firmware Development
Country - Canada
State - Nova Scotia
Town - Shelburne