RTOS Engineer – Remote, Flexible Hours, High-Impact Embedded

BairesDev

Colombia

Remote

COP 279,520,000 - 403,752,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

100% remote
USD compensation
Home office setup
Flexible hours
Parental leave
National holidays
Multicultural team
Mentorship & growth

Job summary

BairesDev is seeking an RTOS Engineer to design and implement real-time software for safety-critical embedded systems. You will ensure deterministic task scheduling and low-latency responses in high-stakes environments.

You'll work with FreeRTOS, Zephyr, or VxWorks, optimize inter-task communication, and collaborate with hardware teams to drive reliable, scalable solutions.

This role is 100% remote, with competitive USD compensation and flexible hours to suit a global team.

Qualifications

  • 4+ years in Embedded Software Engineering or Firmware Development.
  • Expertise with RTOS such as FreeRTOS, Zephyr or VxWorks.
  • Strong understanding of real-time systems and deterministic scheduling.

Responsibilities

  • Design and implement real-time software solutions using FreeRTOS, Zephyr, or VxWorks.
  • Develop and optimize deterministic task scheduling to meet timing constraints.
  • Configure and manage inter-task communication, synchronization primitives, and memory allocation.
  • Ensure reliability and safety through testing and fault-tolerance mechanisms.
  • Collaborate with hardware teams to interface RTOS with peripherals and drivers.

Skills

Deterministic scheduling
Real-time systems
Interrupt handling
C/C++
English proficiency

Tools

FreeRTOS
Zephyr
VxWorks

Job description

BairesDev is seeking an RTOS Engineer to design and implement real-time software for safety-critical embedded systems. You will ensure deterministic task scheduling and low-latency responses in high-stakes environments.

You'll work with FreeRTOS, Zephyr, or VxWorks, optimize inter-task communication, and collaborate with hardware teams to drive reliable, scalable solutions.

This role is 100% remote, with competitive USD compensation and flexible hours to suit a global team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Embedded Systems Engineer: Firmware & RTOS
Remote Embedded Systems Engineer: Firmware & RTOS

BairesDev • Colombia

Remote
COP 227,147,000 - 356,946,000
Remote work
Competitive pay in USD
Home setup provided
+4
Remote C++ Systems Engineer — High-Impact & Flexible Hours
Remote C++ Systems Engineer — High-Impact & Flexible Hours

BairesDev • Colombia

Remote
COP 376,400,000 - 564,600,000
100% remote work
Remote C++ Engineer — High-Performance, Flexible Hours
Remote C++ Engineer — High-Performance, Flexible Hours

BairesDev • Antioquia

Remote
COP 289,911,000 - 418,760,000
Remote work (100% from anywhere)
USD or local currency compensation
Hardware and software setup for home
+3
Embedded Systems Engineer - Remote work | REF#308747
Embedded Systems Engineer - Remote work | REF#308747

BairesDev • Colombia

Remote
COP 227,147,000 - 356,946,000
Remote work
Competitive pay in USD
Home setup provided
+4
Remote C++ Performance Engineer - Low-Latency Specialist
Remote C++ Performance Engineer - Low-Latency Specialist

BairesDev • Colombia

Remote
COP 313,666,000 - 564,600,000
Remote work
USD compensation
Home setup provided
+4
Remote Kernel & Toolchain Engineer for RTOS (DO-178C)
Remote Kernel & Toolchain Engineer for RTOS (DO-178C)

Auriga Software • Bogotá

Remote
COP 308,677,701 - 463,016,552
Referral bonus program
Internal and external training
Conferences
+1
Remote Firmware Engineer — Bare-Metal, Bootloaders & Drivers
Remote Firmware Engineer — Bare-Metal, Bootloaders & Drivers

BairesDev • Colombia

Remote
COP 190,834,000 - 286,250,000
Remote work
Flexible hours
USD or local currency pay
+2
Remote Senior Embedded C++ Engineer – ARM Cortex
Remote Senior Embedded C++ Engineer – ARM Cortex

BairesDev • Sucre

Remote
COP 289,911,000 - 483,185,000
Remote work enabled
USD or local currency compensation
Hardware setup for home office
+3
Remote Rust Systems Engineer — High-Performance Core
Remote Rust Systems Engineer — High-Performance Core

BairesDev • Colombia

Remote
COP 282,300,000 - 407,766,000
Remote work
USD or local currency payment
Home hardware setup
+1
Senior C++ Software Engineer - Remote & Flexible Hours
Senior C++ Software Engineer - Remote & Flexible Hours

BairesDev • Sucre

Remote
COP 292,047,000 - 486,744,000
Remote work 100%
USD or local currency
Home office setup
+4