Summary
Overview
Work History
Education
Programming languages
Protocols
Soft Skills
Certification
Timeline
Generic

Ricardo Escutia Ruiz

Embedded Software Developer
Guadalajara

Summary

Committed, responsible, and proactive embedded software developer with 1.5 years of experience as a Pre-Silicon validator and over 6 years of experience in the automotive industry. In the most recent role, took on the responsibility of being the cluster owner for a power modes module. Implemented new CAN signals, addressed and resolved bugs related to ECU behavior under varying voltages and temperatures, incorporated A2B commands, conducted unit tests, and ensured comprehensive documentation. Successfully delegated tasks within a small team of software developers.

Overview

8
8
years of professional experience
5
5
years of post-secondary education
4
4
Certifications
2
2
Languages

Work History

Senior Embedded Software Engineer

Capgemini Engineering
Zapopan
05.2022 - Current
  • Power modes module owner.
  • Implementations regarding ECU behavior for different voltages and temperatures.
  • Team planning.
  • Planned activities for each SW release, and delegated activities within members of my team.
  • AUTOSAR development with Davinci Developer and Configurator.
  • Added and modified BSWM rules, Created new interfaces and ports, etc.
  • Unit testing.
  • Developed new unit tests for different modules and worked on coverage testing.
  • Requirements analysis.
  • Worked with software architects to clarify and understand new requirements, and reworded vague requirements.
  • A2B commands implementation
  • Implemented new DIDs using AUTOSAR tools.

Embedded Software Developer

Robert Bosch
Zapopan
02.2019 - 04.2022
  • Team leader.
  • Planned and delegated activities within a SW developer team.
  • Implemented an application bootloader updater.
  • Ethernet (TCP/IP) and CAN.
  • Log analysis of flashing sequence, diagnostic sequence, application messages.
  • Bootloader development.
  • Worked on bootloader development for vehicle clusters.
  • Implemented new diagnostics, modified existing routines and analyzed flashing errors.
  • Driver configurations.
  • Worked on drivers to modify power up sequences.
  • SW development for VP/GP processors.
  • SW integrations with Jenkins for CI2.
  • Python scripting to automate processes.

Pre-Silicon Validation Internship

Intel
Zapopan
06.2017 - 02.2019
  • Graphics hardware validation through wave form analysis and log files.
  • Compliance validation.
  • IP Delivery Standard validation.
  • Python scripting for files manipulation and process automation.

Education

Bachelor - Electronics Engineering

Western Institute of Technology and Higher Education
Tlaquepaque, Jalisco
08.2013 - 12.2018

Programming languages

C

Python

C++

Protocols

UART

I2C

CAN

UDS 

A2B

Soft Skills

Assertive communication.

Problem-solving.

Team player.

Fast learner.

Hard working.

Adaptability.


Certification

Certified Embedded Associate AUTOSAR Classic. Vector

Timeline

Certified Embedded Associate AUTOSAR Classic. Vector

04-2023

Senior Embedded Software Engineer

Capgemini Engineering
05.2022 - Current

Introduction to Cyber Attacks. Coursera

05-2021

Algorithmic Toolbox. Coursera

09-2020

Deep Learning Specialization. Coursera

06-2020

Embedded Software Developer

Robert Bosch
02.2019 - 04.2022

Pre-Silicon Validation Internship

Intel
06.2017 - 02.2019

Bachelor - Electronics Engineering

Western Institute of Technology and Higher Education
08.2013 - 12.2018
Ricardo Escutia RuizEmbedded Software Developer