Complete Description:
*candidates local to Charlottesville, VA strongly preferred
**no telecommuting, all work performed onsite in Charlottesville from 8-5pm M-F
**Initial phone interviews are at the manager's descretion and are not guaranteed. Please ensure your candidate can come for a personal interview without an intial phone interview prior to submitting. In-person interviews required, NO exceptions.
A technical profession is needed to design, build, and manage the installation of wireless sensors, wireless bridges, thermostats, and gateways in homes for on-going Smarthome and energy conservation projects at the University of Virginia.
Has familiarity with basic home networking. Experience with home automation protocols such as Z-wave, X10 or Infineon is preferred. Experience with remote sensing in other building contexts, including commercial buildings, is also beneficial. Work hours are flexible. Responsibilities will include:
1. Sensor kit creation, including software development, management, and deployment: requires the ability to work with off-the-shelf sensors and devices, to manage and develop drivers and software, and perform integration of both software and hardware. Also requires the ability to plan large-scale deployment, to manage small teams of students for assembly-line style operations, and to manage contracted service providers.
1. Taking groups of off-the-shelf sensors, the computer described in (2.b), and configuring them into kits that can be quickly and reliably deployment in homes. This includes finding/buying/creating a small headless and battery-operated computer to reliably run data collection software.
2. Using C# and Visual Studio to develop code that collects data from a large number of sensors in the home to a centralized computer. This will be based on the pre-existing HomeOS framework. The code will need to interoperate with proprietary and open-source drivers in many different languages, including C, Python, and Web services. This code will need to be hardened and tested for robust deployment and failover mechanisms will need to be created to ensure continuous, un-touched operation in people's homes.
3. Developing a Web interface in HTML5, javascript, and Python. This will be based on pre-existing code developed by a consultant.
4. Organizing students to help with this process, which will include hundreds of devices deployed in up to 50 homes.
5. Manage a contractor or service who will deploy the kits into homes.
6. Product development: requires the ability to create design specs and to negotiate a contract with a design firm. This includes taking an existing sensor design and negotiating/contracting with a design firm for a more robust, more accurate, and mass produced version. The existing design includes off-the-shelf components integrated with a microcontroller. It needs to be translated to specifications for a design firm.
Skills:
Skill
Required / Desired
Amount
of Experience
C#, Visual Studio
Required
3
Years
HTML5, Javascript
Required
1
Years
Team management
Highly desired
5
Years
Manage vendors and contractors
Highly desired
5
Years
Remote sensing, embedded computing, and wireless networking
Highly desired
5
Years
Hardware design
Highly desired
2
Years
Home automation
Highly desired
2
Years