Talent.com
Firmware Engineer

Firmware Engineer

SonicuIndianapolis, IN, US
1 day ago
Job type
  • Part-time
Job description

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 youll 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 : IC / 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 youll 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)
  • Create a job alert for this search

    Firmware Engineer • Indianapolis, IN, US

    Related jobs
    • Promoted
    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Data AnnotationAnderson, Indiana
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show moreLast updated: 17 days ago
    • Promoted
    Control Engineer

    Control Engineer

    Aegis WorldwideBrownsburg, IN, US
    Full-time
    Aegis Worldwide is currently partnered with a company that essentially takes millions of pounds of cardboard (anything you would get from amazon, or any corrugated box you get from an online order)...Show moreLast updated: 2 days ago
    Future Opportunity : Firmware and Senior Firmware Engineers

    Future Opportunity : Firmware and Senior Firmware Engineers

    Mesh SystemsIndianapolis, IN, US
    Full-time
    Quick Apply
    We invite you to submit your resume and a cover letter explaining why you are interested in future opportunities with Mesh Systems as a Firmware or Senior Firmware Engineer.We are always looking fo...Show moreLast updated: 23 days ago
    • Promoted
    Remote Corporate Development Analyst – AI Trainer ($50-$60 / hour)

    Remote Corporate Development Analyst – AI Trainer ($50-$60 / hour)

    Data AnnotationAnderson, Indiana
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show moreLast updated: 17 days ago
    • Promoted
    Quick Earnings : Earn At Least $1655 For Your First 147 Trips, Guaranteed.

    Quick Earnings : Earn At Least $1655 For Your First 147 Trips, Guaranteed.

    UberHartsville, IN, US
    Full-time +1
    Earn at least $1655 driving with Uber when you complete your first 147 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show moreLast updated: 4 days ago
    • Promoted
    Business Development Associate

    Business Development Associate

    Element Materials TechnologyDaleville, IN, United States
    Full-time
    Business Development Associate.Kickstart Your Sales Career in Aerospace & Materials Testing.Element has an exciting opportunity for a Business Development Associate - perfect for a recent college g...Show moreLast updated: 12 days ago
    • Promoted
    Process Engineer

    Process Engineer

    Career Transitions, LLCEdinburgh, IN, US
    Full-time
    Quick Apply
    In this role, you’ll design, optimize, and troubleshoot molding processes to ensure safe, efficient, and high-quality production. You’ll play a key role in driving continuous improvement, supporting...Show moreLast updated: 30+ days ago
    • Promoted
    Automation and Design Engineer

    Automation and Design Engineer

    SHEINWhitestown, IN, US
    Full-time
    SHEIN is a global online fashion and lifestyle retailer, offering SHEIN branded apparel and products from a global network of vendors, all at affordable prices. Headquartered in Singapore, SHEIN rem...Show moreLast updated: 29 days ago
    • Promoted
    Advanced Practice Provider - Pulmonary Critical Care, Anderson (PRN)

    Advanced Practice Provider - Pulmonary Critical Care, Anderson (PRN)

    Community Health Network, INC.Anderson, IN, US
    Full-time
    Exceptional care, simply delivered, is what sets Community Health Network apart and what makes us a leading not-for-profit, provider-led, multi-specialty healthcare destination in central Indiana.W...Show moreLast updated: 2 days ago
    • Promoted
    QA Engineer (Hardware & Firmware)

    QA Engineer (Hardware & Firmware)

    SonicuIndianapolis, IN, US
    Part-time
    Job Title : QA Engineer (Hardware, Firmware, & Systems).Own the quality of Sonicus devices and platform end-to-end : plan and execute verification, drive defects to closure, and, crucially,produce cl...Show moreLast updated: 1 day ago
    • Promoted
    Earn At Least $1655 For Your First 147 Trips, Guaranteed.

    Earn At Least $1655 For Your First 147 Trips, Guaranteed.

    UberHope, IN, US
    Full-time +1
    Earn at least $1655 driving with Uber when you complete your first 147 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, pa...Show moreLast updated: 4 days ago
    • Promoted
    Industrial Engineer

    Industrial Engineer

    JobotLebanon, IN, US
    Permanent
    Industrial Engineer - Great Pay & Benefits - Excellent work culture - Bonus Eligible.This Jobot Job is hosted by : Dallas Gillespie. Are you a fit? Easy Apply now by clicking the "Apply Now" button a...Show moreLast updated: 7 days ago
    • Promoted
    • New!
    Remote FP&A Manager - AI Trainer ($50-$60 / hour)

    Remote FP&A Manager - AI Trainer ($50-$60 / hour)

    Data AnnotationAnderson, Indiana, US
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show moreLast updated: 4 hours ago
    • Promoted
    • New!
    Remote Investment Analyst - AI Trainer ($50-$60 / hour)

    Remote Investment Analyst - AI Trainer ($50-$60 / hour)

    Data AnnotationAnderson, Indiana, US
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show moreLast updated: 4 hours ago
    • Promoted
    Product Definition Engineer

    Product Definition Engineer

    Rolls RoyceIndianapolis, Indiana, US
    Full-time
    Apply (by clicking the relevant button) after checking through all the related job information below.Job Title : LibertyWorks® Product Definition Engineer. Working location : Indianapolis, IN / Hybrid 3...Show moreLast updated: 9 days ago
    • Promoted
    Remote FinTech Product Analyst - AI Trainer ($50-$60 / hour)

    Remote FinTech Product Analyst - AI Trainer ($50-$60 / hour)

    Data AnnotationAnderson, Indiana
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show moreLast updated: 17 days ago
    • Promoted
    Design Engineer - Fire Alarm

    Design Engineer - Fire Alarm

    Ryan FireprotectionIndianapolis, IN, United States
    Full-time
    This position designs fire alarm, access control, CCTV and security systems for projects acquired in our alarm division.This position is responsible for designing assigned fire alarm, access contro...Show moreLast updated: 5 days ago
    • Promoted
    • New!
    Remote Corporate Development Analyst - AI Trainer ($50-$60 / hour)

    Remote Corporate Development Analyst - AI Trainer ($50-$60 / hour)

    Data AnnotationAnderson, Indiana, US
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show moreLast updated: 4 hours ago