Embedded Firmware Engineer

Aquilo Sports L.L.C.
United States
3 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$72,000.0 - $84,000.0
Working hours
Regular working hours

Tech stack

Board Bringup Data Analysis Automation of Tests Bluetooth Low Energy (Bluetooth) Software Documentation Computer Programming Computer Engineering Software Debugging Firmware Hardware Design Hardware Interface Design Issue Tracking Systems
+12 more
Real-Time Operating Systems Requirements Traceability Software Requirements Analysis Systems Integration Universal Asynchronous Receiver/Transmitter Data Logging Serial Peripheral Interface PIC Microcontroller State Machines Integration Tests Information Technology Software Version Control

Job description

We are seeking an Embedded Firmware Engineer to develop the firmware for our Lower-Extremity Heat Therapy (LEHT), a new medical device now in commercial development. You will be our in-house firmware owner, carrying the code from early requirements through implementation, hardware integration, testing, and release.

You will work alongside a retained external engineering firm responsible for the system’s industrial design, electrical engineering, and mechanical engineering. You will have a high degree of day-to-day autonomy in our Louisville office, with direct access to senior external engineers for architecture decisions, difficult firmware problems, and hardware integration. We are looking for someone who enjoys hands-on development, takes initiative, and knows when to ask for input.

What You Will Do

  • Develop and maintain embedded firmware for temperature regulation, pneumatic compression, sensors, user interfaces, and device communications.
  • Contribute to software requirements, architecture, and documented firmware designs, with review from senior external engineers.
  • Collaborate with external engineers on hardware interfaces, board bring-up, debugging, and system integration.
  • Implement treatment sequences, operating states, alarms, fault detection, and safe shutdown behavior.
  • Develop and execute unit and integration tests, including abnormal operating conditions and failure recovery.
  • Maintain source control, issue tracking, reproducible builds, and controlled firmware releases.
  • Prepare software documentation and maintain traceability between requirements, implementation, and testing.
  • Support prototype builds, verification activities, and investigation of issues found during device evaluation.
  • Communicate progress, technical risks, and decisions clearly to the founders and engineering partners.

Requirements

  • Approximately 2-5 years of embedded firmware development experience.
  • Strong programming skills in C and/or C++ for microcontrollers.
  • Experience developing and debugging firmware on physical hardware, including interrupts, state machines, and common peripherals (I2C, SPI, UART, ADCs, PWM).
  • Experience integrating sensors or actuators.
  • Ability to read schematics and use hardware debuggers, oscilloscopes, and logic analyzers.
  • Disciplined habits with version control, structured testing, and technical documentation.
  • Ability to organize your own work, troubleshoot systematically, and collaborate with external engineers.
  • Bachelor’s degree in electrical engineering, computer engineering, computer science, or a related discipline, or equivalent practical experience., * Firmware experience on medical devices or other products with safety-critical functions.
  • Familiarity with medical-device software practices, including IEC 62304, requirements traceability, and software risk management.
  • Substantial involvement in an embedded product from early development through testing and release.
  • Experience with temperature or pressure control, pumps, valves, and related sensors.
  • Experience with RTOS development, Bluetooth Low Energy, displays, or device data logging.
  • Experience building scripts or tools for automated testing and data analysis.
  • Effective use of AI-assisted development tools, with the ability to independently review, test, and explain generated code., Applicants must be authorized to work in the United States. Aquilo is unable to sponsor employment visas now or in the future for this position.

Benefits & conditions

  • Annual salary: $72,000-$84,000
  • Health and dental insurance: Coverage available.
  • Paid vacation: Three weeks annually.
  • Hybrid flexibility: Remote work when tasks allow, with regular onsite work in Louisville for prototype development, hardware integration, and testing.
  • Professional development: Direct access to senior external engineers for technical guidance and collaboration.
  • Travel: Occasional travel to work with engineering and development partners.

Why Join Aquilo?

  • Build something with a clear purpose. Your work goes into a medical device intended to support home treatment and improve patients’ quality of life.
  • Gain full-lifecycle medical device experience early in your career. Work across firmware, electronics integration, verification, and clinical-development support, with senior engineers to learn from.
  • Work directly with the founders. Have a real voice in product decisions, development priorities, and how we build our engineering capability.
  • Grow with the company. Take on greater technical responsibility as our products and internal team develop.

About the company

Aquilo Sports LLC develops therapeutic medical devices for sports recovery and home healthcare. Our current development program is supported by a National Institutes of Health (NIH) SBIR Phase II award. We work closely with engineers, clinicians, researchers, and manufacturing partners to bring products from concept through clinical evaluation and commercialization. As a small, hands-on company, we offer the chance to contribute directly to both our products and our growth.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:30 min

Tracking remote firmware health with the engineering dashboard

Denis Grahovac · World Congress 2021

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

1:10 min

Exposing sensitive information through partial search logs

Dennis Schulz Dennis Schulz +1 · World Congress 2026 Europe

1:48 min

Automating exploratory data analysis within training pipelines

Dora Petrella · World Congress 2023

8:07 min

Transitioning from web development to constrained hardware engineering

Philipp-Alexander Blum · LIVE

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all