Get more replies from employers
Send a job-specific resume in minutes.
MedSolutions Technology and Innovation Inc. in Cavite seeks a Firmware & Biosensing Algorithm Integration Engineer with a strong research orientation to own the integration of licensed biosensing algorithm libraries into wearable devices.
The role sits at the intersection of firmware engineering and applied algorithm integration, acting as the technical bridge between MedSolutions and partner engineering teams.
MedSolutions Technology and Innovation Inc. is seeking a Firmware & Biosensing Algorithm Integration Engineer with a strong research orientation to join our team in Bacoor City, Cavite. MedSolutions integrates licensed biosensing algorithm libraries — heart rate/pulse rate, respiration rate, SpO₂, and activity — into wearable devices, and we need an engineer who can own the integration, build, tuning, and validation of these algorithm suites across our VSynC wearables and our smart-watch and band partners' devices.
This role sits at the intersection of firmware engineering and applied algorithm integration. You will be the in-house technical steward of our biosensing algorithm libraries: standing up the algorithms on target hardware and host test platforms, keeping underlying algorithm libraries, tuning and post-processing their outputs, and validating vital-signs accuracy against clinical reference devices. You will work directly with our partners' teams and act as a technical bridge between MedSolutions, and partner engineering groups. This is a full-time position for someone who is curious by nature, enjoys collaborating across companies, and wants to see their work translate into better patient outcomes.
Serve as the technical owner and first point of support for our licensed biosensing algorithm libraries within MedSolutions, coordinating between our team, and partner engineering teams
Integrate biosensing algorithm libraries into the firmware of Bluetooth-enabled smart bands, smart watches,
Build and maintain the algorithm libraries across targets — cross-compile for BLE SoCs and for host/PC and Linux test platforms (static and shared libraries)
Translate and adapt biosignal and vital-signs algorithms into efficient, real-time firmware that runs within the memory, timing, and power constraints of a wearable
Tune algorithm parameters and design post-processing on top of the library outputs
Run sensor front-end quality checks against the sensor integration guidelines — sampling rate, SNR, optical crosstalk / black-patch light-leakage, channel saturation, PPG/ACC clock synchronization, and green/red/IR channel mapping — and feed findings back to the hardware team
Support smart watch and band customers as they integrate the algorithms into device firmware, from initial evaluation through validation on target hardware
Collaborate with cross-functional and cross-company teams — hardware, software, algorithm, clinical, and quality engineers — to ensure clean integration and reliable performance
Develop and maintain firmware and algorithm test plans, execute tests, and troubleshoot issues
Research current firmware, wearable sensing, and biosignal-algorithm technologies and bring relevant findings back to the team
Participate in code reviews, design discussions, and process improvement initiatives
Bachelor's degree in Biomedical Engineering, Electrical/Electronic Engineering, Computer Engineering, or a related field
5+ years of experience in firmware development, including at least one project integrating a third-party or licensed signal-processing/algorithm library (C static/shared library) into embedded firmware under memory and timing constraints
Genuine inclination toward research, a curious mind, and enthusiasm for working alongside partner companies and their engineering teams
Strong interest in PPG/biosignal processing and the integration of vital-signs algorithms into embedded devices
Experience with wearable biosensing algorithm stacks and their integration into firmware
Experience in using software analytical tools
Proficiency in embedded C/C++ programming and microcontroller architectures
Software development experience on BLE SoC
Understanding of the Bluetooth protocol (BLE/GATT), including communication principles and application of Bluetooth technology
Strong understanding of real-time operating systems, communication protocols, and firmware design patterns; familiarity with FreeRTOS and Zephyr, and proficiency with SPI, I2C, and UART
Python (or similar) for test, validation, and tuning tool
Familiarity with the software development lifecycle, testing, and debugging techniques, and ability to independently complete code writing and debugging
Experience with AI agentic programming, or willingness to adopt agentic programming
Ability to read electrical schematic diagrams and familiarity with both analog and digital circuits
Experience with medical device software development and compliance with relevant standards (e.g., IEC 62304); awareness of quality/regulatory workflows is a plus
Strong problem-solving, analytical, and communication skills, a strong sense of responsibility and teamwork, and an innovation-driven mindset
Familiarity with Bluetooth audio and HID profiles (HFP/HSP/A2DP/AVRCP/HID) for consumer-crossover devices
Experience bringing up or porting compiled algorithm libraries across Windows, Linux, and macOS toolchains
Exposure to clinical validation study design and reference instrumentation (capnography, reference pulse oximeters)