C Developer

Palo Alto, CA

Posted: 05/06/2019 Employment Type: Contract Industry: IT Job Number: JOS000008618

This company is seeking an experienced C developer to work part time (2-3 days per week) on a project to develop an embedded IoT device platform with multiple sensor, data collection and data analysis. Responsibilities of the role include the development and optimization of IoT Device routines focused on sensor data collection, implementation of analysis algorithms, implementation of device drivers and transmission of data. The developer should have an electrical engineering, computer science, computer engineering, or similar background with a focus on C development on embedded systems. work hours and location are flexible, but a successful candidate would be expected to spend at least one day per week working on-site at our office in Palo Alto. 
Applicants should have a BS with 5+ years of industry experience or an MS with 2+ years of industry experience.  
Applicants must possess at least a majority of the following qualifications: 
- An interest in developing long-lifetime IoT devices for use in harsh environments. 
- Experience developing C embedded code for multiple different types of MCU's 
- Experience developing data process algorithms in C 
- Experience implementing different communications protocols across component devices. 
- Familiarity with high level programming languages (e.g., Python) 
- Familiarity RTOS implementation 
- Ability to read schematics and data sheets 

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.