Desarrollador de Software Embarcado para Automoción

Placements24

Cuernavaca

Hybrid

MXN 420,000 - 660,000

Full time

2 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

Job summary

Placements24 in Cuernavaca is seeking an Embedded Software Developer to design, develop and test embedded software for automotive ECUs. You will work with C/C++, integrate RTOS, and handle CAN/LIN/Ethernet interfaces, following AUTOSAR guidelines.

Collaboration with hardware engineers, thorough debugging, and documentation are part of the role in a hybrid work setting in Mexico. 3+ years of experience preferred.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
  • Minimum of 3 years of embedded software development experience.
  • Proficiency in C and C++ programming languages.
  • Experience with real-time operating systems (RTOS) such as FreeRTOS, VxWorks, or similar.
  • Knowledge of automotive communication protocols (CAN, LIN, Automotive Ethernet).
  • Familiarity with automotive software development processes and standards (AUTOSAR).
  • Experience with debugging tools and techniques for embedded systems.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork abilities, with experience in hybrid work environments.

Responsibilities

  • Design, code, test, and debug embedded software for automotive applications.
  • Develop software for microcontrollers and embedded systems using C/C++.
  • Implement and optimize RTOS for automotive ECUs.
  • Participate in full software development lifecycle: requirements, design, implementation, testing, maintenance.
  • Collaborate with hardware engineers and system architects to define software requirements and interfaces.
  • Perform software integration and testing on target hardware platforms.
  • Ensure software quality through unit testing, integration testing, and code reviews.
  • Troubleshoot and resolve software defects and performance issues.
  • Stay current with automotive software standards (AUTOSAR) and best practices.
  • Contribute to documentation of software designs and implementations.

Skills

C/C++ programming
RTOS experience
Automotive software development
CAN/LIN/Ethernet protocols
Problem solving

Education

Bachelor's degree in Computer Science or Electrical Engineering

Tools

FreeRTOS
VxWorks
AUTOSAR

Job description

About the Role

Our client, a key player in the automotive technology sector, is looking for a talented Embedded Software Developer to join their growing team in Cuernavaca, Morelos, MX . This role focuses on designing, developing, and testing embedded software for various automotive control units (ECUs) and systems. You will work on cutting-edge projects, contributing to the advancement of in-car electronics, infotainment systems, and vehicle control software. The ideal candidate possesses a strong background in C/C++, real-time operating systems (RTOS), and automotive software development processes. This position offers a fantastic opportunity to innovate and implement sophisticated software solutions within the dynamic automotive landscape.



Key Responsibilities


  • Design, code, test, and debug embedded software for automotive applications.

  • Develop software for microcontrollers and embedded systems using C/C++.

  • Implement and optimize real-time operating systems (RTOS) for automotive ECUs.

  • Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, and maintenance.

  • Collaborate with hardware engineers and system architects to define software requirements and interfaces.

  • Perform software integration and testing on target hardware platforms.

  • Ensure software quality through unit testing, integration testing, and code reviews.

  • Troubleshoot and resolve software defects and performance issues.

  • Stay current with automotive software standards (e.g., AUTOSAR) and best practices.

  • Contribute to documentation of software designs and implementations.



Requirements


  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.

  • Minimum of 3 years of experience in embedded software development.

  • Proficiency in C and C++ programming languages.

  • Experience with real-time operating systems (RTOS) such as FreeRTOS, VxWorks, or similar.

  • Knowledge of automotive communication protocols (e.g., CAN, LIN, Automotive Ethernet).

  • Familiarity with automotive software development processes and standards (e.g., AUTOSAR).

  • Experience with debugging tools and techniques for embedded systems.

  • Strong analytical and problem-solving skills.

  • Good communication and teamwork abilities, with experience in hybrid work environments.



Benefits

Our client offers a competitive salary, comprehensive health and wellness benefits, and opportunities for professional growth. This hybrid role in Cuernavaca provides a balance between in-office collaboration and remote flexibility. You will have the chance to work on exciting projects with a talented team and contribute to the future of automotive technology.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desarrollador de Software Embarcado para Automoción (Remoto)
Desarrollador de Software Embarcado para Automoción (Remoto)

Placements24 • Mexicali

Hybrid
MXN 400,000 - 600,000
Competitive salary
Health insurance
Fully remote
+4
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 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
Desarrollador de Software Automotriz (Remoto)
Desarrollador de Software Automotriz (Remoto)

Placements24 • Santiago de Querétaro

Hybrid
MXN 446,000 - 893,000
Health insurance
Paid time off
Retirement savings plans
+1
Ingeniero de Electrónica Automotriz Avanzada
Ingeniero de Electrónica Automotriz Avanzada

Placements24 • Cancún

Hybrid
MXN 420,000 - 640,000
Ingeniero de Software Embarcado Automotriz - Híbrido Cuernavaca
Ingeniero de Software Embarcado Automotriz - Híbrido Cuernavaca

Placements24 • Cuernavaca

Hybrid
MXN 420,000 - 660,000
Ingeniero/a de Software Embarcado para Control Automotriz
Ingeniero/a de Software Embarcado para Control Automotriz

Placements24 • Santiago de Querétaro

Hybrid
MXN 700,000 - 1,000,000
Remoto 100%
Salario competitivo
Ingeniero de Desarrollo de Producto Automotriz (Electrónica)
Ingeniero de Desarrollo de Producto Automotriz (Electrónica)

Placements24 • Aguascalientes

On-site
MXN 700,000 - 1,200,000
Health insurance
Performance bonuses
Stimulating work environment
Ingeniero de Software Embarcado Automotriz - Innovación
Ingeniero de Software Embarcado Automotriz - Innovación

Placements24 • Santiago de Querétaro

Hybrid
MXN 420,000 - 720,000
Health insurance
Paid time off
Training & development
Desarrollador de Software Embarcado para Vehículos Autónomos
Desarrollador de Software Embarcado para Vehículos Autónomos

Placements24 • Tuxtla Gutiérrez

Hybrid
MXN 400,000 - 800,000
Competitive salary
Remote work
Flexible hours
+1