Desarrollador de Firmware para Sistemas Embebidos

Placements24

Torreón

Hybrid

MXN 480,000 - 720,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health insurance
Professional development
Remote work flexibility

Job summary

Placements24 is seeking a seasoned Desarrollador de Firmware para Sistemas Embebidos to join the Torreón-based team. You will design, implement, and test embedded firmware in C/C++ for next-generation devices, collaborating with hardware and software peers to ensure robust integration.

The ideal candidate has 4+ years in embedded firmware, experience with MCU families, RTOS, and debugging tools, and a proactive problem-solving mindset.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.
  • Minimum of 4 years of embedded firmware development experience.
  • Strong proficiency in C and C++ programming languages.
  • Experience with MCU architectures (ARM Cortex-M, PIC, AVR).
  • Familiarity with RTOS such as FreeRTOS, Zephyr, or VxWorks.

Responsibilities

  • Design, develop, and maintain firmware for embedded systems using C and C++.
  • Implement drivers and libraries for various hardware peripherals (sensors, communication interfaces, memory).
  • Develop and manage RTOS for embedded applications.
  • Collaborate with hardware engineers to define system requirements and integration.
  • Write and run unit and integration tests to ensure firmware reliability and performance.
  • Debug complex hardware and software issues using debugging tools.
  • Optimize firmware for performance, memory usage, and power consumption.
  • Participate in code reviews and contribute to coding standards.

Skills

C
C++
RTOS
MCU architectures
Debugging
Problem solving
Communication

Education

Bachelor's degree in a related field

Tools

FreeRTOS
Zephyr
JTAG
Oscilloscopes
Logic analyzers

Job description

About the Role

Our client is seeking a highly skilled and experienced Desarrollador de Firmware para Sistemas Embebidos to join their innovative product development team in Torreón, Coahuila . This position is critical for designing, developing, testing, and debugging embedded software for next-generation electronic devices. You will work closely with hardware engineers and application developers to create robust and efficient firmware solutions that power our innovative products. The ideal candidate possesses a deep understanding of C/C++ programming, microcontroller architectures, real-time operating systems (RTOS), and hardware-software interaction. We are looking for a proactive problem-solver with a keen eye for detail and a passion for building high-quality embedded systems. This is an excellent opportunity to contribute to cutting-edge technology development in a collaborative and forward-thinking environment.

Key Responsibilities
  • Design, develop, and maintain firmware for embedded systems using C and C++.
  • Implement drivers and libraries for various hardware peripherals (e.g., sensors, communication interfaces, memory).
  • Develop and manage real-time operating systems (RTOS) for embedded applications.
  • Collaborate with hardware engineers to define system requirements and ensure seamless integration.
  • Write and execute unit tests and integration tests to ensure firmware reliability and performance.
  • Debug complex hardware and software issues using debugging tools and techniques.
  • Optimize firmware for performance, memory usage, and power consumption.
  • Participate in code reviews and contribute to the development of coding standards.
  • Stay up-to-date with the latest trends and technologies in embedded systems development.
Requirements
  • Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field.
  • Minimum of 4 years of experience in embedded firmware development.
  • Strong proficiency in C and C++ programming languages.
  • Experience with microcontroller architectures (e.g., ARM Cortex-M, PIC, AVR).
  • Familiarity with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or VxWorks.
  • Experience with communication protocols (e.g., I2C, SPI, UART, CAN, Ethernet).
  • Proficiency with debugging tools (e.g., JTAG, oscilloscopes, logic analyzers).
  • Understanding of embedded system design principles and software development lifecycle.
  • Excellent problem-solving, analytical, and debugging skills.
  • Good communication and teamwork abilities.
Benefits
  • Our client offers a competitive salary, performance incentives, and a comprehensive benefits package including health, dental, and vision insurance.
  • We provide ample opportunities for professional development, including specialized training and conference attendance.
  • This remote role offers flexibility and the chance to contribute from anywhere, while being part of our team focused around Torreón, Coahuila.
  • Additional benefits include paid time off, retirement savings plans, and wellness initiatives.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Embedded Firmware Engineer - C/C++, RTOS, MCUs
Remote Embedded Firmware Engineer - C/C++, RTOS, MCUs

Placements24 • Torreón

Hybrid
MXN 480,000 - 720,000
Competitive salary
Health insurance
Professional development
+1
Ingeniero de Software Embebido Senior
Ingeniero de Software Embebido Senior

Placements24 • Saltillo

Hybrid
MXN 600,000 - 1,000,000
Remote-friendly policy
Competitive compensation
Professional development
Ingeniero de Software Embebido - Sistemas en Tiempo Real
Ingeniero de Software Embebido - Sistemas en Tiempo Real

Placements24 • Chihuahua

Hybrid
MXN 420,000 - 620,000
Salario competitivo
Beneficios médicos, dentales y visión
Entorno innovador y colaborativo
+2
Desarrollador de Software Embarcado para Sistemas Automotrices
Desarrollador de Software Embarcado para Sistemas Automotrices

Placements24 • Santiago de Querétaro

Hybrid
MXN 420,000 - 720,000
Health insurance
Paid time off
Training & development
Ingeniero de Software para Sistemas Embebidos
Ingeniero de Software para Sistemas Embebidos

Placements24 • Cancún

Hybrid
MXN 300,000 - 520,000
Salario competitivo
Trabajo híbrido
Seguro médico integral
+1
Ingeniero de Electrónica Automotriz y Sistemas de Control
Ingeniero de Electrónica Automotriz y Sistemas de Control

Placements24 • Cuernavaca

Hybrid
MXN 420,000 - 700,000
Health insurance
Dental insurance
Vision insurance
+2
Sr Firmware Engineer
Sr Firmware Engineer

Resideo • Chihuahua

Hybrid
MXN 360,000 - 600,000
Ejecutivo De Campo - Cobranzas E Investigaciones
Ejecutivo De Campo - Cobranzas E Investigaciones

Caja Popular Mexicana • Oaxaca de Juárez

Remote
MXN 420,000 - 720,000
Ingeniero de Software Embarcado Senior en Acapulco
Ingeniero de Software Embarcado Senior en Acapulco

Placements24 • Acapulco

Hybrid
MXN 450,000 - 750,000
Seguro médico
Seguro de vida
Programa de bienestar
+2
Ingeniero de Desarrollo de Software Automotriz Remoto
Ingeniero de Desarrollo de Software Automotriz Remoto

Placements24 • Toluca

Hybrid
MXN 800,000 - 1,100,000