Senior Embedded Engineer - Remote work | REF#297778

BairesDev

United States

Remote

USD 120,000 - 160,000

Full time

1 hour 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

Remote work
USD compensation
Flexible hours
Parental leave
Mentorship and growth

Job summary

BairesDev is seeking a Senior Embedded Engineer to design and develop high-performance firmware for microcontrollers and embedded Linux platforms, bridging hardware constraints with software execution in mission-critical environments.

You'll work remotely with a global Top 1% talent pool on IoT, automotive, or industrial projects, collaborating with cross-functional teams to deliver robust, secure systems while enjoying flexible hours and excellent USD compensation.

Qualifications

  • 5+ years of Embedded Systems or firmware development experience.
  • Proficient in C/C++ for microcontrollers and embedded Linux.
  • Experience with FreeRTOS or Zephyr and low-level debugging.

Responsibilities

  • Architect and develop robust firmware for microcontrollers and embedded Linux systems.
  • Design and implement low-level device drivers for hardware–software communication.
  • Integrate RTOS to manage task scheduling and resources.
  • Debug and optimize performance at the hardware abstraction layer.
  • Collaborate with cross-functional teams to define system requirements for IoT, automotive, or industrial apps.
  • Ensure system security and stability through testing and optimization.

Skills

C/C++
Embedded systems
Firmware development
RTOS (FreeRTOS, Zephyr)
Device drivers
IoT/Automotive/Industrial
English proficiency

Tools

FreeRTOS
Zephyr
Embedded Linux

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.

Senior Embedded Engineer at BairesDev

As a Senior Embedded Engineer, you will design and develop high-performance firmware and embedded software for a variety of hardware platforms. You will serve as the vital link between hardware constraints and software execution, ensuring that integrated systems operate with maximum efficiency and reliability in mission-critical environments.

What You'll Do
  • Architect and develop robust firmware for microcontrollers and embedded Linux systems.
  • Design and implement low-level device drivers to facilitate seamless hardware-software communication.
  • Integrate real-time operating systems (RTOS) to manage complex task scheduling and resource allocation.
  • Conduct deep-dive debugging and performance tuning at the hardware abstraction layer.
  • Collaborate with cross-functional teams to define system requirements for IoT, automotive, or industrial applications.
  • Ensure system stability and security through rigorous testing and low-level code optimization.
What We Are Looking For
  • 5+ years of experience in Embedded Systems Engineering or firmware development.
  • Proven expertise in C/C++ programming for microcontrollers and embedded Linux.
  • Hands-on experience with RTOS such as FreeRTOS or Zephyr.
  • Proficiency in developing device drivers and performing low-level debugging.
  • Strong background in building firmware for IoT, automotive, or industrial devices.
  • 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 Systems Engineer - Remote work | REF#297776
Embedded Systems Engineer - Remote work | REF#297776

BairesDev • United States

Remote
USD 120,000 - 180,000
100% remote
USD or local currency payments
Home office setup provided
+4
Senior Embedded C++ Developer - Remote Work | REF#295506
Senior Embedded C++ Developer - Remote Work | REF#295506

BairesDev • United States

Remote
MXN 1,676,000 - 2,421,000
100% remote work
USD or local currency compensation
Home setup provided
+3
Software Engineer (Embedded Linux) - Remote work | REF#297786
Software Engineer (Embedded Linux) - Remote work | REF#297786

BairesDev • United States

Remote
USD 110,000 - 150,000
Remote work
USD or local pay
Hardware provided
+5
Embedded Linux Engineer - Remote work | REF#295200
Embedded Linux Engineer - Remote work | REF#295200

BairesDev • United States

Remote
USD 120,000 - 180,000
Remote 100% - worldwide
Competitive USD salary
Home-office setup provided
+3
Linux Systems Engineer - Remote work | REF#297783
Linux Systems Engineer - Remote work | REF#297783

BairesDev • United States

Remote
USD 120,000 - 160,000
100% remote
USD salary
Hardware provided
+3
Embedded Linux Security Engineer - Remote Work | REF#308958
Embedded Linux Security Engineer - Remote Work | REF#308958

BairesDev • United States

Remote
MXN 2,235,000 - 3,166,000
Remote work
Flexible hours
Home-office setup
+1
Software Engineer (Zephyr RTOS) - Remote Work
Software Engineer (Zephyr RTOS) - Remote Work

BairesDev • United States

Remote
USD 120,000 - 170,000
100% remote work
Competitive compensation in USD or USD
Hardware and software setup for home
+4
Senior Performance Engineer - Remote work | REF#308680
Senior Performance Engineer - Remote work | REF#308680

BairesDev • United States

Remote
MXN 2,235,000 - 3,352,000
100% remote
USD payments
Hardware provided
+3
Senior Linux Engineer - Remote Work | REF#296782
Senior Linux Engineer - Remote Work | REF#296782

BairesDev • United States

Remote
USD 120,000 - 180,000
100% remote work
USD or local currency compensation
Hardware & software setup
+4
C++ Systems Engineer - Remote Work | REF#306381
C++ Systems Engineer - Remote Work | REF#306381

BairesDev • United States

Remote
MXN 2,260,000 - 3,390,000
100% remote work
Competitive USD compensation
Equipment provided
+3