Embedded Systems Engineer - Remote work | REF#308749

BairesDev

Puebla de Zaragoza

Remote

MXN 1,676,000 - 2,421,000

Full time

Just now
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 pay

Job summary

BairesDev is seeking an Embedded Systems Engineer to design and develop firmware powering IoT, automotive, and industrial devices. You will work at the intersection of hardware and software, ensuring real-time capable firmware that performs reliably across platforms.

Join a global remote team with 100% remote work, flexible hours, and competitive USD or local currency pay. Bring your deep expertise in C/C++, embedded Linux/RTOS, and driver development to drive impactful projects.

Qualifications

  • 5+ years of experience in Embedded Systems or firmware development.
  • Experience building firmware for IoT, automotive, or industrial devices.
  • Proficiency in C/C++ and embedded Linux or RTOS such as FreeRTOS or Zephyr.
  • Hands-on microcontroller programming and low-level debugging.
  • Excellent English communication skills.

Responsibilities

  • Design and develop firmware and embedded software for hardware platforms.
  • Implement and tune RTOS for system stability.
  • Develop and maintain device drivers for hardware/software communication.
  • Debug and optimize performance using HALs and system tools.
  • Program microcontrollers and manage embedded Linux environments.

Skills

Firmware development
Embedded C/C++
Microcontroller programming
Device drivers
English proficiency

Tools

Embedded Linux
FreeRTOS/Zephyr

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

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
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
Software Engineer (Database) - Remote work | REF#300123
Software Engineer (Database) - Remote work | REF#300123

BairesDev • Mexico

Remote
MXN 1,676,000 - 2,421,000
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
Engineering Manager / R+D - Remote Work | REF#307309
Engineering Manager / R+D - Remote Work | REF#307309

BairesDev • León

Remote
MXN 2,048,000 - 2,607,000
Remote work
Competitive USD pay
Home-office setup
+3
Remote Embedded Systems Engineer: Firmware & RTOS
Remote Embedded Systems Engineer: Firmware & RTOS

BairesDev • Puebla de Zaragoza

Remote
MXN 1,676,000 - 2,421,000
100% remote
Competitive pay
Backend Engineer (Java) - Remote Work | REF#303358
Backend Engineer (Java) - Remote Work | REF#303358

BairesDev • Veracruz

Remote
MXN 1,304,000 - 2,048,000
Remote work
Competitive USD pay
Hardware provided
+3
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
Software Engineer - Go - Remote Work | REF#306402
Software Engineer - Go - Remote Work | REF#306402

BairesDev • Veracruz

Remote
MXN 1,883,000 - 2,825,000
Remote work worldwide
Competitive USD or local currency pay
Home office setup provided
+2
Young Entrepreneurs' Program - Remote Work | Ref#282166
Young Entrepreneurs' Program - Remote Work | Ref#282166

Bairesdev • Tijuana

Remote
MXN 375,000 - 625,000
Remote work
USD pay or local currency pay
Hardware provided
+5