Senior Firmware and Algorithms Engineer

Posted 11 Days Ago
Be an Early Applicant
Atlanta, GA
In-Office
Senior level
Big Data • Healthtech
The Role
The Senior Firmware & Algorithms Engineer will design, implement, and optimize embedded firmware and algorithms for healthcare technology, focusing on data processing and real-time systems.
Summary Generated by Built In

Senior Firmware & Algorithms Engineer

WHO WE ARE

SwipeSense is a healthcare technology company on a mission to eliminate harm and waste in medicine. Hospitals use our platform to prevent infections, make better use of their equipment, and improve the patient experience.

We believe in the power of data and partner with hospital teams to provide them with insights to sustain positive behavior change and deliver a predictable patient journey. We value relentless experimentation, a locked-arms attitude, and a shared purpose to improve the future of healthcare.

Our vision is to be the safety platform for hospitals with a growing number of applications such as hand hygiene compliance improvement, asset tracking, nursing insights, and contact tracing.

WHO WE NEED

We’re looking for a Senior Firmware & Algorithms Engineer who will own the design, implementation, and optimization of embedded firmware and intelligent data processing algorithms powering our products. This role bridges hardware interaction, real-time embedded systems, and algorithm development including applied machine learning for sensor data and device intelligence.

In this role you’ll work deeply in the SwipeSense device/networking stack, including Bluetooth (adv + GATT), Bluetooth mesh, Zigbee, and Thread (IPv6/6LoWPAN) —building and improving both the embedded platform and the algorithms that drive real-time location systems (RTLS), reliably, at scale.

PRIMARY RESPONSIBILITIES

  • Architect, develop, and maintain firmware for embedded devices in collaboration with hardware and software teams.
  • Design and implement algorithms for real-time data processing, sensor fusion, and machine learning inference on edge or companion systems.
  • Build and optimize RTLS and proximity/location algorithms (e.g., RSSI/spatial strategies, filtering, on-device feature extraction), and partner on validation in real deployments.
  • Develop, maintain, and improve mesh/networking behavior across Bluetooth and Thread-based systems (provisioning, relaying/routing strategy, reliability in noisy environments).
  • Optimize performance and power consumption while ensuring reliability and maintainability across hardware variants.
  • Develop automated testing, validation frameworks, and CI flows for firmware and algorithm code.
  • Participate in architectural reviews, code reviews, and mentor junior engineers.
  • Contribute to device security patterns used in the stack (e.g., certificate-based device authentication flows over BLE).
  • Bridge the gap between software and hardware/firmware teams, working to create and maintain efficient, real-time data processing flows

REQUIRED QUALIFICATIONS

Required

  • Bachelor’s or Master’s in Computer Science, Electrical/Computer Engineering, Applied Mathematics/Physics, or a related field.
  • 5+ years of experience in firmware development for embedded systems, preferably on microcontrollers or SoCs.
  • Strong C programming skills; expertise in Python for tooling, data processing, or ML workflows.
  • Experience building and deploying algorithms — including data processing, signal processing, or machine learning — in real-world systems.
  • Solid understanding of embedded hardware interfaces (I2C, SPI, UART, ADC/DAC), RTOS concepts, and debugging tools.
  • Practical experience with Bluetooth (advertising + GATT) and at least one mesh/networking stack; ability to reason about real RF constraints in the field.
  • Ability to collaborate with hardware engineers and software teams in an agile delivery environment.

Preferred

  • Hands-on experience with Bluetooth Mesh and/or Thread (802.15.4), including provisioning/commissioning and network reliability at scale.
  • RTLS experience (e.g., RSSI-based ranging, calibration/validation workflows, filtering and false-positive reduction in real deployments).
  • Familiarity with embedded ML model deployment (TinyML / on-device inference).
  • Experience with CI/CD for firmware and automated testing suites.
  • Knowledge of wireless communication stacks (BLE, Wi-Fi) and security best practices.
  • Familiarity with AWS services including SNS, SQS, and S3.
  • Experience with Silicon Labs / Nordic ecosystems (SDKs, tooling, dev kits) is a plus.

If your experience looks a little different from what we’ve identified and you think you can excel in this role, we’d love to learn more about you.

Please note: position is a full-time, exempt, and in-person, operating in US eastern time in the Atlanta Metro area. SwipeSense offers competitive compensation, and excellent medical and dental benefits.  M/F/D/V Candidates must be a US Citizen, or a foreign citizen with a required work visa.

Top Skills

Adc
AWS
Bluetooth
C
Dac
I2C
Python
Spi
Thread
Uart
Zigbee
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Chicago, IL
32 Employees
Year Founded: 2012

What We Do

SwipeSense is a technology platform company that was acquired by SC Johnson to make a difference in the healthcare industry. Our mission is to empower hospitals to make data-driven changes that lead to predictable outcomes to help them save lives, improve patient and clinician experiences, and create operational efficiencies.

Our integrated technology platform consists of 4 solutions:
• Electronic Hand Hygiene monitoring
• Nursing Insights
• Automated Contact Tracing
• Asset Tracking (RTLS)

Similar Jobs

HiBob Logo HiBob

Implementation Manager

HR Tech • Information Technology • Professional Services • Sales • Software
Remote or Hybrid
United States
1350 Employees
110K-130K Annually

Wells Fargo Logo Wells Fargo

Business Banker (LO)

Fintech • Financial Services
Hybrid
Stone Mountain, GA, USA
205000 Employees
50K-120K Annually
Hybrid
10 Locations
205000 Employees
77K-145K Annually
Hybrid
10 Locations
205000 Employees
100K-196K Annually

Similar Companies Hiring

Camber Thumbnail
Social Impact • Healthtech • Fintech
New York, NY
53 Employees
Sailor Health Thumbnail
Telehealth • Social Impact • Healthtech
New York City, NY
20 Employees
Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account