Remote Embedded Software Engineer - RTOS & MCUs Expert

BairesDev

Mexico

On-site

PHP 4,866,000 - 7,299,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

100% remote work
Flexible hours
Hardware and software setup for home

Job summary

BairesDev is seeking an Embedded Software Engineer to design and optimize firmware for embedded systems. You will work on low-level software for microcontrollers, implementing RTOS, and developing drivers to connect hardware with software logic. Strong C/C++ expertise and English communication are essential.

Join a global, 100% remote team that values innovation, mentorship, and flexible work arrangements. You will collaborate with hardware teams to ensure high performance in

Qualifications

  • 4+ years of embedded software/firmware experience.
  • Experience with microcontrollers and resource-constrained environments.
  • Proficiency in C and C++ for embedded systems.
  • Hands-on RTOS and firmware development experience.
  • Strong hardware–software integration and debugging skills.
  • Excellent English communication.

Responsibilities

  • Design and develop low-level firmware and software for embedded systems.
  • Implement and optimize RTOS across MCU architectures.
  • Develop and maintain drivers for hardware peripherals and sensors.
  • Debug and troubleshoot complex system-level issues for reliability.
  • Optimize software for performance, memory usage, and power.
  • Collaborate with hardware teams to define system requirements and ensure integration.

Skills

Embedded C/C++
RTOS
Microcontrollers
Debugging
English

Job description

BairesDev is seeking an Embedded Software Engineer to design and optimize firmware for embedded systems. You will work on low-level software for microcontrollers, implementing RTOS, and developing drivers to connect hardware with software logic. Strong C/C++ expertise and English communication are essential.

Join a global, 100% remote team that values innovation, mentorship, and flexible work arrangements. You will collaborate with hardware teams to ensure high performance in

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote C++ Engineer: High-Performance & Multithreading
Remote C++ Engineer: High-Performance & Multithreading

BairesDev • Mexico

On-site
PHP 5,474,000 - 9,124,000
100% remote
USD compensation
Hardware and software setup
+2
Remote WebRTC Software Engineer – Real-Time Communications
Remote WebRTC Software Engineer – Real-Time Communications

BairesDev • Mexico

On-site
PHP 7,299,000 - 10,949,000
100% remote
USD or local currency compensation
Hardware provided
+2
Remote Robotics Systems Engineer | ROS & Autonomous Systems
Remote Robotics Systems Engineer | ROS & Autonomous Systems

BairesDev • Mexico

On-site
PHP 5,474,000 - 9,124,000
Remote work
Competitive pay (USD)
Hardware provided
+4
Remote RTL Design Engineer — Flexible Hours & Growth
Remote RTL Design Engineer — Flexible Hours & Growth

BairesDev • Mexico

On-site
PHP 5,474,000 - 7,908,000
100% remote work
Competitive USD compensation
Home office setup provided
+2
Lead Embedded Systems Engineer, RTOS & Firmware
Lead Embedded Systems Engineer, RTOS & Firmware

Analog Devices, Inc. • Hinoba-an

On-site
PHP 5,266,000 - 7,435,000
Remote AV Engineer: Lead Autonomous Driving Systems
Remote AV Engineer: Lead Autonomous Driving Systems

BairesDev • Mexico

On-site
PHP 7,299,000 - 10,949,000
Remote work
Competitive salary
Home office setup
+3
Senior Embedded Software Engineer — Real-Time Systems
Senior Embedded Software Engineer — Real-Time Systems

Analog Devices • Cavite City

On-site
PHP 1,000,000 - 1,500,000
Remote Solidity Engineer - Secure, Efficient Contracts
Remote Solidity Engineer - Secure, Efficient Contracts

BairesDev • Mexico

On-site
PHP 7,304,000 - 9,738,000
100% remote
USD compensation
Hardware provided
+4
Senior Android System Engineer - Remote & Flexible Hours
Senior Android System Engineer - Remote & Flexible Hours

BairesDev • Mexico

On-site
PHP 7,299,000 - 10,949,000
Remote work
Competitive USD salary
Home office setup
+3
Staff Embedded Software Engineer – Real-Time Systems
Staff Embedded Software Engineer – Real-Time Systems

Analog Devices, Inc. • Hinoba-an

On-site
PHP 600,000 - 1,200,000