Brazil or Colombia or Costa Rica or El Salvador Remote (Global) Employment

Remedy Product Studio is hiring an Embedded Firmware Engineer

About the Role

Remedy Product Studio is hiring a Senior Embedded Firmware Engineer to join a critical project focused on re-architecting and optimizing firmware for an IoT device operating in real-world, unstable network environments. You will take ownership of core firmware logic, improve reliability and performance, and collaborate closely with hardware and product stakeholders.

What You'll Do

  • Lead the refactoring and restructuring of an existing embedded firmware codebase into a modular, maintainable C-based architecture.
  • Develop and maintain sensor processing logic, including filtering and normalization of noisy data.
  • Optimize firmware performance and resource usage to support evolving hardware platforms.
  • Design and implement robust connectivity logic to handle unstable networks, offline scenarios, and reconnects.
  • Build local data caching and synchronization mechanisms for reliable data delivery.
  • Implement and maintain OTA firmware update mechanisms for deployed devices.
  • Collaborate closely with hardware engineers during board bring-up and platform changes.
  • Support testing and validation across firmware and hardware lifecycle phases.

What We're Looking For

  • 7+ years of professional experience in embedded firmware development.
  • Strong experience writing production-level C (and working knowledge of C++).
  • Hands-on experience with ARM-based, Linux embedded systems.
  • Proven background working on IoT devices and sensor-based systems.
  • Experience maintaining and improving legacy firmware systems.
  • Comfortable operating independently on system-level problems.
  • Advanced proficiency in C and understanding of C++.
  • Strong knowledge of memory management, pointers, concurrency, and resource constraints.
  • Experience with Embedded Linux (user-space applications, BSP familiarity).
  • Hands-on experience with AWS IoT Core, including MQTT and device connectivity.
  • Experience designing offline-first systems (local caching, store-and-forward, reconnect logic).
  • Familiarity with OTA firmware updates (custom solutions or tools like Mender / Yocto).
  • Experience working with Wi-Fi–enabled embedded devices.
  • Experience working with Bluetooth or Bluetooth Mesh.
  • Knowledge of industrial communication protocols (I²C, SPI, UART).
  • Experience with sensor data filtering, debouncing, or signal normalization.

Nice to Have

  • Familiarity with MQTT-based mesh or distributed systems.
  • Exposure to AWS Greengrass or containerization on embedded devices.
  • Experience supporting hardware cost-down initiatives or porting firmware to constrained platforms (e.g. ESP32, STM32).

Technical Stack

  • C, C++
  • ARM-based Linux, Embedded Linux
  • AWS IoT Core, MQTT
  • OTA update tools (Mender/Yocto)
  • Wi-Fi, Bluetooth/Bluetooth Mesh
  • I²C, SPI, UART

Benefits & Compensation

  • Healthcare subsidies/reimbursements
  • Connectivity subsidies/reimbursements
  • Wellness subsidies/reimbursements
  • Laptop subsidy
  • Competitive compensation

Work Mode

This is a remote first position.

Remedy Product Studio is an equal opportunity employer.

Required Skills
CC++ARM-based LinuxAWS IoT CoreMQTTEmbedded LinuxOTA UpdatesMenderYoctoWi-FiBluetoothBluetooth MeshI²CIoT DevicesSensor SystemsLegacy Firmware
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Remedy Product Studio

A rapidly scaling technology company specializing in working with and investing in prominent start-ups and brands to build and scale their digital products. Partners with startups to strategize, execute, launch, and invest in digital products, including web apps, mobile apps, data science tools, and firmware for connected devices.

Visit website
Job Details
Department Engineering
Category embedded
Posted 14 days ago