Embedded Systems Engineer - Remote work | REF#308749

BairesDev

Puebla de Zaragoza

Remote

MXN 1,679,000 - 2,239,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

100% remote
Competitive USD compensation
Home setup provided
Flexible hours
Parental leave
Global growth opportunities

Job summary

BairesDev is seeking an Embedded Systems Engineer to develop firmware powering IoT, automotive, and industrial devices. You will work at the hardware-software interface, ensuring real-time performance, reliability, and high optimization across platforms.

The role emphasizes firmware design, RTOS tuning, and cross-functional collaboration within a 100% remote team of top tech talent. Strong English and 5+ years in embedded work are expected.

Qualifications

  • 5+ years of experience in Embedded Systems, Firmware Development, or Systems Programming.
  • Proven expertise building firmware for IoT, automotive, or industrial devices.
  • Proficiency in C/C++ and experience with embedded Linux or RTOS like FreeRTOS and Zephyr.

Responsibilities

  • Design and develop robust firmware and embedded software for various hardware platforms.
  • Implement and tune real-time operating systems to ensure system stability.
  • Develop and maintain efficient device drivers for software-hardware communication.
  • Conduct low-level debugging and performance optimization using HALs and system tools.
  • Program microcontrollers and manage embedded Linux environments to support complex device functionalities.

Skills

Embedded Systems
Firmware Development
C/C++
RTOS
Embedded Linux

Tools

FreeRTOS
Zephyr
Device Drivers

Job description

At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.

Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.

When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.

Embedded Systems Engineer at BairesDev

As an Embedded Systems Engineer, you will develop the foundational software that powers next-generation devices across the IoT, automotive, and industrial sectors. You will work at the intersection of hardware and software, ensuring that firmware is highly optimized, reliable, and capable of operating under real-time constraints.

What You'll Do
  • Design and develop robust firmware and embedded software for a variety of hardware platforms.
  • Implement and tune real-time operating systems to ensure system stability.
  • Develop and maintain efficient device drivers to facilitate seamless communication between software and hardware components.
  • Conduct low-level debugging and performance optimization using hardware abstraction layers and system-level tools.
  • Program microcontrollers and manage embedded Linux environments to support complex device functionalities.
What We Are Looking For
  • 5+ years of experience in Embedded Systems, Firmware Development, or Systems Programming.
  • Proven expertise in building firmware and embedded software for IoT, automotive, or industrial devices.
  • Proficiency in C/C++ programming and experience with embedded Linux or RTOS like FreeRTOS and Zephyr.
  • Hands-on experience with microcontroller programming, device drivers, and low-level debugging.
  • Advanced proficiency in English.
How we do make your work (and your life) easier:
  • 100% remote work (from anywhere).
  • Excellent compensation in USD or your local currency if preferred
  • Hardware and software setup for you to work from home.
  • Flexible hours: create your own schedule.
  • Paid parental leaves, vacations, and national holidays.
  • Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
  • Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.

Join a global team where your unique talents can truly thrive and make a significant impact!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded C++ Developer - Remote Work | REF#294813
Senior Embedded C++ Developer - Remote Work | REF#294813

BairesDev • Veracruz

Remote
MXN 1,672,000 - 2,415,000
100% remote work
USD or local currency compensation
Home setup provided
+4
Senior Embedded C++ Developer - Remote Work | REF#295506
Senior Embedded C++ Developer - Remote Work | REF#295506

BairesDev • Mexico

Remote
MXN 1,679,000 - 2,799,000
Remote work
Competitive pay in USD
Home setup provided
+4
Linux Systems Engineer - Remote work | REF#301270
Linux Systems Engineer - Remote work | REF#301270

BairesDev • Veracruz

Remote
MXN 2,052,000 - 2,799,000
Remote work from anywhere
Competitive USD salary or local option
Home office setup provided
+2
Software Engineer - Remote Work | REF#301293
Software Engineer - Remote Work | REF#301293

BairesDev • Mexico

Remote
MXN 1,688,000 - 2,814,000
100% remote work
Competitive salary in USD
Hardware provided
+2
Embedded Security Engineer - Remote Work | REF#301656
Embedded Security Engineer - Remote Work | REF#301656

BairesDev • Mexico

Remote
MXN 2,235,000 - 3,352,000
Remote work
Competitive USD pay
Equipment provided
+2
C++ Developer - Remote Work | REF#307188
C++ Developer - Remote Work | REF#307188

BairesDev • Puebla de Zaragoza

Remote
MXN 1,594,000 - 2,251,000
100% remote work
USD or local currency payment
Hardware and software setup
+3
Robotics Tech Lead - Remote Work | REF#308527
Robotics Tech Lead - Remote Work | REF#308527

BairesDev • Mexico

Remote
MXN 2,607,000 - 3,352,000
100% remote work
USD or local currency
Flexible hours
+1
Senior Platform Engineer (DevOps / SRE) - Remote Work | REF#294588
Senior Platform Engineer (DevOps / SRE) - Remote Work | REF#294588

BairesDev • Mexico

Remote
MXN 2,229,000 - 3,343,000
100% remote work
Competitive USD or local currency pay
Home office setup
+4
Engineering Manager / R+D - Remote Work | REF#307309
Engineering Manager / R+D - Remote Work | REF#307309

BairesDev • León

Remote
MXN 2,052,000 - 3,172,000
Remote work
USD compensation
Flexible hours
+1
Infrastructure Engineer - Remote Work | REF#308286
Infrastructure Engineer - Remote Work | REF#308286

BairesDev • León

Remote
MXN 420,000 - 700,000
100% remote
USD or local currency
Home office setup
+4