Software Engineer III
Apply on
Software Engineer III
12 Months
Burlingame, CA
The Client Health Technology team is seeking an user studies engineer to support hardware and software bringup and validation of study devices, and support clinical research operations on the Health Technology Research team.
Responsibilities:
- Contribute to the design and bringup of user study data collection systems inclusive of hardware, firmware, software
- Work on bringing up the software stack and test functionality on devices
- Responsible for the execution of QA test cases.
- Utilize diagnostic tools to stress test software on the devices.
- Write technical documents including study instructions, operating procedures and training documents for non-engineers.
- Assist study data collection and data processing.
- Device installation following instructions
- Able to travel over 50% of the time
Skills:
- Strong knowledge of software fundamentals
- 2+ years experience with Python required.
- Experience with developing, maintaining, and troubleshooting windows and android applications
- Ability to troubleshoot issues and make system changes as needed.
- Strong verbal and written communication skills
- Support multiple projects and priorities in a dynamic environment with minimal supervision
Minimum qualifications:
- B.S. in Electrical Engineering, Computer Science, Biomedical Engineering, or comparable industry experience required.
- Minimum 3+ years of experience in system engineering or relevant experience is preferred.
Top 3 must-have HARD skills:
1. Experience building applications in Python and windows to stream data from medical devices connected to users
2. Strong communication skills to help with collaboration with third party clinical research organizations and troubleshoot issues onsite
3. Support multiple projects and priorities in a dynamic environment with minimal supervision
Good to have skills:
1. Experience integrating data from various wearables devices preferred.
2. Ability to troubleshoot issues and make system changes as needed.
3. QA testing experience preferred.
4. Experience of using electronic data capturing systems is preferred.