Remote Senior C++ Edge Systems Engineer

BairesDev

Bogotá ciudad

A distancia

COP 372.694.000 - 559.041.000

Jornada completa

Hace 9 días
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca para contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Remote work
USD compensation
Home setup provided
Flexible hours
Parental leave

Descripción de la vacante

BairesDev is seeking a Senior C++ Software Engineer to design and implement a lightweight edge runtime and IoT edge functionalities. You will work with modern C++ (C++20), coroutines, and secure networking to ensure robust edge devices in challenging network conditions.

You will contribute to device discovery, local persistence, and store-and-forward mechanisms, while writing comprehensive tests and maintaining cross-platform compatibility.

Formación

  • 5+ years of software engineering experience.
  • Strong proficiency in modern C++, preferably C++20.
  • Experience with IoT and edge development under disconnected conditions.
  • Experience with Linux or Windows systems programming.
  • Background in networking and secure transport (gRPC, mTLS).
  • Strong test authoring skills across unit, contract, integration, boundary, restart, and negative testing.
  • Ability to explain and defend AI-assisted code, including license and dependency verification.
  • Advanced proficiency in English.

Responsabilidades

  • Build edge runtime software in modern C++, with a focus on coroutines, ownership, lifetimes, and concurrency.
  • Develop IoT and edge functionality that operates under disconnected, intermittent, and low-bandwidth conditions.
  • Implement device discovery, local persistence, and store-and-forward behavior for unreliable network links.
  • Build and maintain secure networking using gRPC and mTLS connections.
  • Author tests across the full spectrum, including unit, contract, integration, boundary, restart, and negative tests.

Conocimientos

Modern C++
C++20
Coroutines
IoT Edge
gRPC
mTLS
Testing
English
Linux/Windows
Networking
OpenSSL
Clang/LLVM
SQLite
Python

Herramientas

OpenSSL
Clang/LLVM
SQLite
Python

Descripción del empleo

BairesDev is seeking a Senior C++ Software Engineer to design and implement a lightweight edge runtime and IoT edge functionalities. You will work with modern C++ (C++20), coroutines, and secure networking to ensure robust edge devices in challenging network conditions.

You will contribute to device discovery, local persistence, and store-and-forward mechanisms, while writing comprehensive tests and maintaining cross-platform compatibility.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior C++ Software Engineer - Remote Work | REF#304221
Senior C++ Software Engineer - Remote Work | REF#304221

BairesDev • Bogotá ciudad

A distancia
COP 372.694.000 - 559.041.000
Remote work
USD compensation
Home setup provided
+2
Remote C++ Software Engineer – High-Performance Systems
Remote C++ Software Engineer – High-Performance Systems

BairesDev • Colombia

Presencial
COP 318.056.000 - 477.084.000
100% Remote
Competitive USD or local currency pay
Home office setup provided
+3
Remote C++ Systems Engineer — High-Impact & Flexible Hours
Remote C++ Systems Engineer — High-Impact & Flexible Hours

BairesDev • Colombia

Presencial
COP 376.400.000 - 564.600.000
100% remote work
Remote C++ Performance Engineer - Low-Latency Specialist
Remote C++ Performance Engineer - Low-Latency Specialist

BairesDev • Colombia

Presencial
COP 313.666.000 - 564.600.000
Remote work
USD compensation
Home setup provided
+4
Senior IoT Platform Engineer - Azure, Remote & Flexible
Senior IoT Platform Engineer - Azure, Remote & Flexible

BairesDev • Sucre

A distancia
COP 372.694.000 - 559.041.000
Remote work
Competitive compensation in USD
Hardware and software setup
+3
Senior C++ Developer with IoT experience
Senior C++ Developer with IoT experience

Jalasoft • Colombia

A distancia
COP 160.134.000 - 240.202.000
Remote work
13 floating holidays
15 vacation days per year
+1
Remote Rust Systems Engineer — High-Performance Core
Remote Rust Systems Engineer — High-Performance Core

BairesDev • Colombia

Presencial
COP 282.300.000 - 407.766.000
Remote work
USD or local currency payment
Home hardware setup
+1
RTOS Engineer – Remote, Flexible Hours, High-Impact Embedded
RTOS Engineer – Remote, Flexible Hours, High-Impact Embedded

BairesDev • Colombia

Presencial
COP 279.520.000 - 403.752.000
100% remote
USD compensation
Home office setup
+5
Remote Firmware Engineer — Bare-Metal, Bootloaders & Drivers
Remote Firmware Engineer — Bare-Metal, Bootloaders & Drivers

BairesDev • Colombia

Presencial
COP 190.834.000 - 286.250.000
Remote work
Flexible hours
USD or local currency pay
+2
Remote C++ Game Engine Engineer — High-Performance Rendering
Remote C++ Game Engine Engineer — High-Performance Rendering

BairesDev • Colombia

Presencial
COP 282.300.000 - 376.400.000
100% remote
Competitive USD salary
Home office setup
+3