Hiring.Camp

Senior Embedded Software Engineer

Paylocity

·

4 days ago

Location
Morrisville, NC
Department
Engineering
Seniority
Senior
Source
Paylocity

Description

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.

Skills

LinuxFDARisk ManagementCompliance

Similar Jobs

30

Senior Embedded Software Engineer

Amazon

Today

Sr. Embedded Software Engineer, Leo Autopilot

Amazon

Today

Principal/ Senior Principal Embedded Software Engineer

Northrop Grumman · Charlottesville, VA,US, US

Today

Senior Embedded Software Engineer

Ttmtech · Farmingdale, NY, United States of America

Today

Senior Embedded Software Developer

Hewlett Packard Enterprise (HP) · Kanata, Ontario, Canada · Onsite

Yesterday

Senior Embedded Software Developer

Hewlett Packard Enterprise (HP) · Kanata, Ontario, Canada · Onsite

Yesterday

Senior Embedded Software Developer

Hewlett Packard Enterprise (HP) · Kanata, Ontario, Canada · Onsite

Yesterday

Senior Software Engineer - Embedded Platform

Nvidia · US, CA, Santa Clara, United States of America

Yesterday

Senior Software Engineer - Embedded Platform

Nvidia · Santa Clara, CA,US, US

Yesterday

Embedded DSP Software Engineer, Senior

Qualcomm · San Diego, CA,US, US

Yesterday

Senior Embedded Software Engineer

Varda Space Industries · El Segundo, California, United States

2 days ago

Senior Embedded Software Engineer

Qnergy Careers · Ogden, UT

2 days ago

Senior Embedded Software Engineer – Connected Products

Maxit Consulting Jobs · Bloomington · Onsite

3 days ago

Senior Embedded Software Engineer

Hologic · Newark, DE, United States, US

3 days ago

Senior Embedded Software Engineer

Leidos · 2682 Huntsville AL, United States of America

3 days ago

Senior Embedded Software Engineer

The Exploration Company · Munich, Germany

3 days ago

Senior Embedded Software Engineer

Cat · Mossville, Illinois, United States of America +1

3 days ago

Senior Embedded Software Engineer

Asml · Wilton CT Offices, USA, United States of America · Onsite

3 days ago

Sr. Associate 1, Embedded Software Engineer

Alcon · Lake Forest - Main Campus, United States of America · Onsite

3 days ago

Senior Staff Engineer – Embedded Software Test and Automation

Stryker is one of the · Haryana, Gurugram International Techpark, Block I Phase 1 Floors G, 3, 4, 5, India · Remote, Hybrid

3 days ago

Senior Software QA Test Developer - Embedded

Nvidia · India, Pune

3 days ago

Senior Software QA Test Developer - Embedded

Nvidia · Pune, MH,IN, IN

3 days ago

Sr. Software Engineer - Embedded Build and Release

Intuitive Surgical · Sunnyvale, CA, United States

4 days ago

Senior Embedded Software Engineer (DO-178C Experience Required)

Lynx Software Technologies · Denver, CO

4 days ago

Senior Embedded Software Engineer (RTOS Experience Required)

Lynx Software Technologies · Marietta, GA · Onsite

4 days ago

Senior Embedded Software Engineer (RTOS Experience Required)

Lynx Software Technologies · Atlanta, GA

4 days ago

Senior Embedded Software Engineer (Hybrid - Aguadilla, PR)

RTX · US-PR-AGUADILLA-110 ~ Rd 110 N Km 28.8 ~ RD110, United States of America · Remote, Hybrid, Onsite

4 days ago

Senior Embedded Software Engineer with an Active Secret Clearance

Talent Search PRO · Camden, NJ

4 days ago

Senior / Lead Embedded Software Engineer

Renishaw · New Mills, United Kingdom

5 days ago

Senior Software Engineer – Embedded (Onsite)

RTX · US-TX-MCKINNEY-513WC ~ 2501 W University Dr ~ WING C BLDG, United States of America · Onsite

5 days ago
Senior Embedded Software Engineer at Paylocity | Hiring.Camp