Firmware Engineer

Sonicu

Indianapolis (IN)

In loco

USD 80.000 - 100.000

Tempo pieno

14 giorni+
Generatore di candidature

Ricevi una risposta da questo datore di lavoro — un curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Sonicu in Indianapolis, Indiana is looking for an experienced Embedded Firmware Engineer to design and implement firmware for low-power wireless devices. You'll collaborate with cross-functional teams to deliver reliable product features and support end-to-end processes across healthcare monitoring solutions.

The ideal candidate should have over 4 years of embedded firmware experience with strong skills in C/C++, Git, and networking protocols. Join Sonicu to make a difference in critical environments.

Competenze

  • 4+ years of professional embedded firmware experience.
  • Strong C/C++ skills and solid Git workflow.
  • Hands-on experience with HAL/LL, toolchains, and debuggers like J-Link/OpenOCD.

Mansioni

  • Design, implement, and maintain embedded firmware for low-power wireless devices.
  • Develop and optimize drivers and board-support code for peripherals.
  • Collaborate with hardware, cloud, and mobile teams to ship features end-to-end.

Conoscenze

C/C++
Embedded firmware development
Git workflow
Networking stacks
Problem-solving

Strumenti

J-Link/OpenOCD
Oscilloscopes
Logic analyzers

Descrizione del lavoro

Overview

Sonicu builds wireless monitoring solutions that protect vaccines, labs, and other critical environments. Our cloud platform, SoniCloud, aggregates real-time sensor data and automates alarms and compliance reporting across healthcare and life sciences. We support multiple connectivity paths (Wi-Fi, cellular, Ethernet) with built-in data redundancy, and operate an in-house calibration lab for NIST-traceable sensors.

About Sonicu

Sonicu builds wireless monitoring solutions that protect vaccines, labs, and other critical environments. Our cloud platform, SoniCloud, aggregates real-time sensor data and automates alarms and compliance reporting across healthcare and life sciences. We support multiple connectivity paths (Wi-Fi, cellular, Ethernet) with built-in data redundancy, and operate an in-house calibration lab for NIST-traceable sensors.

What you’ll do
  • Design, implement, and maintain embedded firmware for low-power wireless devices using C/C++ and FreeRTOS
  • Develop and optimize drivers and board-support code for peripherals: I²C/SPI/UART/ADC/DAC, sensors, displays, external radios (LoRa, cellular, NFC) and various forms of external memory
  • Build reliable wireless features: LoRaWAN class A/C, BLE (GATT), Wi-Fi station/AP, provisioning, roaming, and power-aware duty cycling
  • Implement secure bootloaders and OTA update flows; add logging/diagnostics and fail-safe rollback
  • Collaborate with hardware, cloud, and mobile teams to ship features end-to-end; participate in code reviews and CI
  • Support bring-up, DVT, and manufacturing test scripts; partner with our ISO 17025 lab on calibration/workflows and field reliability
  • Profile performance, battery life, and RF behavior; instrument telemetry for real-world observability
What you’ll bring (required)
  • 4+ years professional embedded firmware experience
  • Strong C/C++; solid Git workflow
  • Hands-on experience with: HAL/LL, toolchains, debuggers like J-Link/OpenOCD, SWD/GDB
  • Experience with at least two networking stacks/ communication protocols - from: LoRaWAN, Wi-Fi, BLE, NFC, Cellular
  • Comfort with oscilloscopes/logic analyzers, schematics, and reading datasheets
  • Clear communication, pragmatic problem-solving, and product instincts
Nice to have
  • Experience with ESP32 or STM32 microcontrollers
  • FreeRTOS (tasks/queues/timers), lwIP, mbedTLS; secure boot/flash encryption
  • LoRaWAN MAC/regions, BLE pairing/bonding, Wi-Fi provisioning/captive portal
  • Factory test automation; Python for tools/fixtures
  • Power modeling for battery-operated designs
  • UX design for e-paper/LCD displays on constrained MCUs (e.g LVGL)
  • OTA services, fleet management, and device telemetry design
  • Familiarity with quality/compliance contexts common to healthcare & life sciences (e.g., audit-friendly logging/reporting)
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Firmware Engineer
Senior Firmware Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • San Francisco (CA)

In loco
USD 140.000 - 190.000
Embedded Firmware Engineer
Embedded Firmware Engineer

DeepRec.ai • Massachusetts

In loco
USD 110.000 - 160.000
Firmware Developer
Firmware Developer

ClinLab Solutions Group • Ivyland (PA)

In loco
USD 90.000 - 130.000
Senior Firmware Engineer
Senior Firmware Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Pennsylvania

In loco
USD 90.000 - 120.000
Principal Firmware Engineer
Principal Firmware Engineer

CHEP • Santa Clara (CA)

In loco
USD 190.000 - 230.000
Staff/Lead Firmware Engineer
Staff/Lead Firmware Engineer

American Innovations, Ltd. • Austin (TX)

In loco
USD 120.000 - 180.000
Embedded Software Engineer
Embedded Software Engineer

CodeX Tech-IT LLC • California (MO)

In loco
USD 80.000 - 110.000
Staff/Lead Firmware Engineer
Staff/Lead Firmware Engineer

Connect Tech+Talent • Austin (TX)

In loco
USD 120.000 - 155.000
Wireless Firmware Engineer - LoRa/Wi-Fi/BLE IoT
Wireless Firmware Engineer - LoRa/Wi-Fi/BLE IoT

Sonicu • Indianapolis (IN)

In loco
USD 80.000 - 100.000
Embedded Firmware Engineer
Embedded Firmware Engineer

Coda Octopus Colmek, Inc. • Murray (UT)

In loco
USD 90.000 - 130.000