Be part of
rethinking the
future of

Be part of
rethinking the
future of

At VitalConnect, our common mission is to save lives and enhance patient care by providing elegant monitoring solutions. We invite you to come join us in making a difference.

Current Openings

Senior Back-End Software Engineer

Location: San Jose, CA
Date Posted: 07-23-2018
Senior Back-End Software Engineer

Job Description
We have an immediate need for a Senior Back-End Android Developer to be responsible for the coding and design of portions of our Android application for connecting our wearable devices to the Cloud. Primary skill areas are Bluetooth Low Energy, JNI,  Java, c++, and general multi-threaded networking systems.

VitalConnect is a medical device company designing and manufacturing state-of-the-art biosensor technology to gather, store and analyze biometric data, and associated visualization and notification software for medical professionals. VitalConnect partners with healthcare providers to offer continuous, wireless vital signs and activity monitoring for their patients. We’re looking for people who are passionate about revolutionizing healthcare with digital technology.
  • Design, develop, and maintain the low-level code for communicating with our wearable device and other devices via Bluetooth Low Energy and communicating that data to the Cloud via REST APIs.
  • Work in a team of developers to architect new components for future flexibility and maintainability.
  • Work with marketing and others in the company to refine requirements and turn them into features of the software.
  • Bring code through the entire software lifecycle, from idea to finished code with unit tests, integration tests, needed tools, and documentation.
  • Support libraries written in C/C++ and used via Java Native Interfaces (JNI).
  • Work within an agile team to design, develop, and support other areas of the Android code as needed.
  • Release and document resulting code for FDA submission and customer shipment
  • Java and C/C++ for Android.
  • Must have at least 5 years of solid industry working experience with complex Java programs written for Android.
  • Strong problem diagnosis and creative problem solving skills.
  • Strong organizational skills to juggle multiple tasks within the constraints of timelines.
  • Ability to work and thrive in a fast-paced environment, and willing and able to learn rapidly.
  • Bachelor’s Degree in Computer Science or equivalent.
  • Experience with Bluetooth Low Energy devices, REST-based APIs and complex server-side system architectures.
  • Familiarity with Medical Devices a plus.
 Buzz Words: Android, Java, c++, Bluetooth, BLE, REST, multi-threading, architecture
this job portal is powered by CATS