Sr. Analytics Engineer

Boston, Remote

Applications have closed

Biofourmis

Biofourmis partners with healthcare organizations and life science companies to provide solutions that help expand the delivery of care to everyone, everywhere.

View company page

Biofourmis is a rapidly growing, global digital health company filled with committed, passionate professionals who care about augmenting personalized care and empowering people with complex chronic conditions to live better and healthier lives. We are pioneering an entirely new category of medicine by developing clinically validated, software-based therapeutics to provide improved outcomes for patients, smarter engagement & tracking tools for clinicians, and cost-effective solutions for payers. We are collectively devoted to a single-minded idea: powering personally predictive care.

Our dynamic growth has been marked by quadrupled headcount in the last 12 months via both expansion & acquisition, yielding a global footprint with offices in Boston, Singapore, Bangalore, and Zurich. We are backed by prominent international venture capital investment & have cultivated relationships with worldwide healthcare stakeholders over the last 5 years. Our talented team features numerous PhD’s in Data Science and Biostatistics, over 80 patents, prolific scientific publications, world-class systems, developers & engineers, and leaders in the clinical operations space.

Senior Analytics Engineer

Biofourmis’ technology is applicable to a multitude of different therapeutics areas. We are building out a dramatically expanded of solutions to address heart failure, oncology, and infectious diseases. Our solutions are based on an innovative wearable device that measures a wide range of biomarkers – common ones such as Heart Rate and Respiratory Rates, as well as novel ones such as Pulse Transit Times. Our device is capable of continuous monitoring and communicates over a variety of protocols including LTE, Bluetooth, and WiFi. The Sr. Analytics Engineer will report to the VP of Platforms and take ownership of all analytics aspects of the firmware and collaborate with other firmware engineers that work the communications pieces.

 

Responsibilities
  • Create new and maintain existing analytics and firmware for innovative medical-grade upper arm wearable in a distributed and cross-functional team. Create and maintain software lifecycle documents
  • Create control systems and signal processing architecture including algorithms to drive the sensors on the device.
  • Develop higher-level functions, including data science algorithms and logic written in Matlab and auto-compile to C/C++ firmware.
  • Support the verification of firmware and systems, Comply with the quality management system and applicable regulatory requirements
  • Develop and maintain embedded software / firmware (C/C++, RTOS) in a cross-platform development environment for controlling analytical instrumentation and medical devices, using high-speed communication channels, real time data acquisition and digital/analog IOs
  • Follow the full design life cycle process including participation in requirements specification, design activities, planning, code reviews and creating corresponding artifacts.
  • Develop and maintain manual/automated verification suites and build environment (git, scripts, Linux).
  • Establish and execute verification plans against units, subsystems and systems in simulated, emulated and laboratory environment.
  • Collaborate in a cross-functional development team.

 

Requirements

  • PhD/MSEE/BSEE or PhD/MSCS/BSCS or related 4-year degree and field.
  • 6+ years of production experience with design and development of firmware in C/C++ on Linux, Windows, and RTOS real time operating systems targeting an ARM processor environment.
  • 6+ years of production experience and formal training in signal processing and machine learning.
  • Experience in analyzing system requirements and deriving firmware requirements and creating a firmware architecture that meets the needs.
  • Experience with development tools such as signal generators, oscilloscopes, debuggers, emulators, simulators.
  • Proficiency in testing and troubleshooting mixed signal electronics.
  • Version control tools: Git, Jira, Confluence
  • Proven experience in working successfully in full SDLC, Agile Methodologies (Scrum).
  • Experience developing in an IEC 62304-compliant environment is a major plus.

 

CCPA Notice

Tags: Agile C++ Git Jira Linux Machine Learning Matlab PhD Scrum SDLC Testing

Perks/benefits: Career development Startup environment Team events

Regions: Remote/Anywhere North America
Country: United States
Job stats:  3  1  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.