Senior C++ Software Engineer (Remote)
BairesDev
Descripcion del puesto
About the role
As a Senior C++ Software Engineer you will design and implement a lightweight edge runtime that operates reliably under disconnected, intermittent and low‑bandwidth conditions. The role focuses on modern C++ system‑level development for IoT and edge devices, ensuring secure communication and robust data handling.
Key responsibilities
- Build edge runtime software using modern C++ (C++20) with emphasis on coroutines, ownership, lifetimes and concurrency.
- Develop IoT and edge functionality that supports device discovery, local persistence and store‑and‑forward behavior.
- Implement secure networking using gRPC and mutual TLS (mTLS) connections.
- Author comprehensive tests including unit, contract, integration, boundary, restart and negative scenarios.
- Maintain and troubleshoot Linux/Windows service processes and OS‑level APIs.
Required profile
- 5+ years of software engineering experience.
- Strong proficiency in modern C++ (preferably C++20) with experience in coroutines, concurrency and defensive error handling.
- Hands‑on experience with IoT/edge development, device discovery and store‑and‑forward mechanisms.
- Background in Linux or Windows systems programming and secure transport protocols (gRPC, mTLS, sockets).
- Proven ability to write and maintain extensive automated test suites.
- Advanced proficiency in English.
Required skills
- C++ (C++20)
- Coroutines, ownership, lifetimes
- Concurrency and asynchronous I/O
- Linux and Windows systems programming
- gRPC, mTLS, sockets
- Unit, contract, integration, boundary, restart and negative testing
- IoT and edge computing concepts
Questions fréquentes
Por que reporta esta oferta?
Explorar más
Salarios, guías y búsquedas en Honduras.
Salarios por profesión
Postula en 30 segundos
Ingresa tu email para postular. Se creara una cuenta automaticamente.
Al continuar, aceptas nuestras condiciones de uso.
Ya tienes cuenta? Iniciar sesion
Publicado hace 1 semana
Expira en 1 mes
18 vistas · 0 interested
Aumenta tus posibilidades
Sube tu CV: te propondremos las ofertas que coinciden con tu perfil.
Analizando tu CV...
BairesDev