2,286,457open jobs
145,439companies
274,018added this week
Browse all
Salary
≈ $98k – $181k per year (Estimated)
Location
In office (Morrisville)
Seniority
Senior

Confirmed on the employer's own hiring board on Nov 14, 2026. First seen by Alion on Sep 15, 2026.

Overview
Company
Impact
Profile match
Make medication work as intended. Custom Health connects pharmacy, in-home technology, and pharmacist-led care for 98% adherence and improved outcomes.

Description

ABOUT spencer®

Spencer Health Solutions (www.spencerhealthsolutions.com) is transforming healthcare by moving care delivery to the home through the company’s spencer® medication adherence and engagement platform. The spencer FDA Class I technology enables virtual care by connecting patients, clinicians, pharmacists and family members digitally.

The Morrisville company offers the right candidate an opportunity to be part of a high-performing team in the development of cutting-edge medical technology at the exciting point of market entry through leading health technology distributors in the US, Canada and Europe.

About Custom Health (Parent Owner)

Custom Health provides a comprehensive tech-enabled med management and managed care solution resulting in 98% medication adherence for our patients across the United States and Canada. Operations are powered by proprietary software which orchestrates fully automated owned and network pharmacies, at-home medication management solutions, real-time clinical oversight by 200+ pharmacist-lead clinicians and the collection of real-time, real-world data and insights.

Overview

We are looking for a Senior Embedded Software Engineer with deep expertise in Embedded Linux and Wireless Communications to join our R&D team. You will be responsible for developing mission-critical firmware for next-generation medical devices. This role requires a hardware mindset, high-level debugging skills, and a commitment to the rigorous safety standards required in the healthcare industry.

Key Responsibilities

  • Embedded Linux Development: Design, develop, and maintain custom application and libraries in embedded Linux operating system for SoC architectures.
  • Wireless Integration: Implement and optimize wireless communication protocols, including Wi-Fi, Bluetooth/BLE, and Cellular (LTE/5G), ensuring robust connectivity in high-interference environments.
  • Hardware: Work closely with hardware engineers to bring up Operating systems and Applications on new boards; Write low-level drivers (I2C, SPI, UART, USB) and perform memory mapped I/O operations as necessary.
  • Expert Debugging: Lead complex troubleshooting efforts using oscilloscopes, logic analyzers, JTAG/SWD debuggers, and GDB to resolve race conditions, memory leaks, and hardware-software timing issues.
  • Compliance & Documentation: Ensure all code and processes adhere to required standards such ISO 13485 and IEC 62304 standard. Participate in risk analysis (FMEA) and maintain meticulous design history files (DHF).
  • Documentation: Write and maintain technical documentation, including software design specifications and test procedures
  • Security: Practical understanding of secure boot, encryption at rest/transit, and certificate management for connected medical devices.

Requirements

Required Experience & Qualifications

  • Embedded Linux: Strong proficiency in kernel-space and user-space development, including custom driver development and board support packages (BSP).
  • Wireless Comms: Proven track record of integrating and certifying wireless stacks for commercial products.
  • Debugging Prowess: Highly skilled in isolating root causes in complex, concurrent systems where hardware and software intersect.
  • Education: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or Computer Science.

Preferred Experience

  • Medical Device Background: Direct experience working under FDA/EMA regulatory frameworks and medical-grade quality management systems.
  • ISO Standards: Familiarity with ISO 14971 (Risk Management), IEC 62304 (Medical Device Software), and IEC 60601 (Safety/Essential Performance).
  • Real-Time Systems: Experience with RTOS (FreeRTOS, Zephyr) in addition to Linux is a plus.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,286,457 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Remote, many countries
Similar stack
Same company
Morrisville
$151k – $219k per year · In office · Full-Time · 8+ years exp · Master's Degree · Milpitas
Apply
In office · 15+ years exp · Santa Clara
Python
Verilog
C++
VHDL
Perl
Apply
$138k – $197k per year · Equity · Remote (United States) · Full-Time · 10+ years exp · Associate's Degree · San Jose
DevOps
Wi-Fi
Chips/EDA
Cadence Allegro
Apply
$165k – $231k per year · Equity · In office · Nationals only · Full-Time · 5+ years exp · Bachelor's Degree · Seattle · Cupertino
Apply
$130k – $194k per year · Equity · In office · 5+ years exp · Bachelor's Degree · Austin
Verilog
QA
Rest-Assured
SpaceTech
ANSYS
Apply
Remote (EAEU) · Full-Time · Moscow
DevOps
Wi-Fi
Game Dev
Meta Quest SDK
IoT
LoRaWAN
Zigbee
Apply
Post Doctoral Fellow 21 days ago
≈ $64k – $177k per year (Estimated) · Hybrid · PhD · Atlanta
Python
AI/ML
Machine Learning
DevOps
GitHub
Linux
Life Sciences
Next-Generation Sequencing
Apply
Backend Engineer 21 days ago
≈ $14k – $36k per year (Estimated) · Remote (India) · 3+ years exp · India
Python
PowerShell
C++
Bash
YARA
C++
Protobuf
Databases
PostgreSQL
ClickHouse
ElasticSearch
Apache Kafka
DevOps
Rest API
gRPC
CI/CD
Docker
Kubernetes
Platform Engineering
eBPF
Linux
Windows
Cybersecurity
YARA
SIEM
Management
Agile
Scrum
Apply
Senior Engineer 21 days ago
≈ $18k – $41k per year (Estimated) · In office · 7+ years exp · Bengaluru
DevOps
CI/CD
Linux
VLAN
BGP
OSPF
MPLS
Web3
Layer 2
Apply
DevOps Engineer 21 days ago
≈ $12k – $32k per year (Estimated) · In office · 4+ years exp · Gurgaon
Python
Bash
DevOps
Splunk
Terraform
Ansible
GCP
GitHub Actions
Istio
CloudFormation
Datadog
Prometheus
GitLab CI
Azure
CI/CD
ArgoCD
Jenkins
AWS
Docker
Kubernetes
Grafana
Platform Engineering
Service Mesh
Incident Management
SLI/SLO/SLA
Linux
Management
Agile
Scrum
Apply
Software Engineer 21 days ago
≈ $31k – $78k per year (Estimated) · In office · 9+ years exp · Hyderabad · Pune
Python
SQL
Databases
Apache Kafka
Google BigQuery
AI/ML
Hadoop
DevOps
GCP
CI/CD
Linux
Unix
Analytics
ETL/ELT
Informatica
Talend
DataStage
Apache NiFi
Management
Agile
Apply
≈ $36k – $80k per year (Estimated) · In office · Indianapolis
Apply
≈ $58k – $108k per year (Estimated) · In office · 2+ years exp · Indianapolis
Apply
≈ $80k – $193k per year (Estimated) · In office · Indianapolis
Apply
≈ $36k – $62k per year (Estimated) · In office · 1+ year exp · Indianapolis
Apply
≈ $36k – $64k per year (Estimated) · In office · 1+ year exp · North Canton
Apply
Firmware Engineer 2 days ago
In office · Master's Degree · Morrisville
Python
C++
Bash
DevOps
CI/CD
Jenkins
Git
Linux
Windows
Management
Agile
Apply
Cleaner 1 day ago
In office · 1+ year exp · Morrisville
Apply
In office · Part-Time · Bachelor's Degree · Morrisville
MATLAB
MATLAB
Simulink
Apply
In office · Bachelor's Degree · Morrisville
Apply
Remote (United States) · 7+ years exp · Morrisville
Apply
See all jobs
This is one of many
2,286,457 more open roles from verified company boards, updated every day.