Rafael Baquero, DSc
Sr Embedded Developer/FQA
Email: rbaquero@rafaelbaquero.com
Sr Embedded Developer/FQA with ample experience in the development and testing of solutions for IoT networks, handheld devices, intelligent buildings, oil well drilling monitoring systems and automatic control systems.
Software developer and tester with solid experience in the development and testing of financial applications, inventory management, business process automation and distributed systems.

TECHNICAL SKILLS
- Ample experience with MCUs from various manufacturers such as ST Microelectronics (ARM Cortex-M devices), NXP Semiconductors (ARM Cortex-M), Microchip (PIC 8-, 16- , 32-bit & AVR), Texas Instruments (MSP430, ARM Cortex-M).
- Development with C, Python, C#, and Java.
- Experience with multiple IDEs such as STCubeIDE, TI Code Composer Studio, NXP MCUXpresso, Microchip Studio, Visual Studio & Arduino IDE.
- Definition and development of Application Programming Interfaces (API), Hardware Abstraction Layers (HAL), Board Support Packages (BSP), and Low-Level Drivers.
- Software development for various OS such as Amazon FreeRTOS, ZephyrOS, Linux & Windows.
- Familiar with common communication interfaces such as I2C, SPI, UART, RS-232, RS-485, USB, TCP-IP, Ethernet, Wi-Fi, and Bluetooth.
- Experience with use of common lab test equipment such as Logic Analyzer, Multimeter, Oscilloscope, Signal Generator, RF Spectrum Analyzer, Source Measurement Unit and Power Supply.
- Experience in Test Automation, Manual Testing, and Acceptance Test Definition.
- Familiar with Robot Framework, Selenium, AutoIT, Firmware Quality Assurance (FQA), Software Quality Assurance (SQA), and the Software Testing Life Cycle (STLC).
- Familiar with LoRa, LoRaWAN, LoRa Cloud, Chirpstack, Loriot, The Things Network, Actility, Senet.
- Experience with LoRa Basic Station, LoRa Basics Modem, Semtech Transceivers and Gateways (LR1110, LR1120, LR1121, SX1261, SX1262, SX1280, SX1281, SX1301, SX1302).
- Experience with Sierra Wireless Industrial IoT Gateways, Legato Linux & Legato Application Framework development.
- Database development with MariaDB, MySQL, PostgreSQL and SQLite.
- Familiar with Agile methodologies such as RAD, Spiral and Scrum.
- Experience in Internet of Things (IoT), Ubiquitous Computing (UbiComp), Intelligent Environments (IE), Ambient Intelligence (AmI), Ambient Assisted Living (AAL) and SCADA Systems.
PROFESSIONAL EXPERIENCE
Sr. Wireless Application Engineer
Semtech, Aguascalientes, Mexico.
Activities
-
Coordinate product releases (Release Manager).
-
Technical documentation writing, primarily user manuals & app notes.
-
Embedded software development and porting.
-
Cloud-based software development.
-
Prototype development.
-
Hardware testing.
-
Customer support.
-
Product demonstration at industry events.
-
Personnel training.
2020 – 2023
Sr. Embedded FQA Engineer
Texas Instruments – Dextra Technologies, Aguascalientes, Mexico.
Activities
- SQA team supervision (Team Lead).
- Firmware/Software Quality Assurance.
- Test planning and test case development.
- Firmware test automation.
- Firmware code reviews.
- Custom testing software and hardware design and development.
- Personnel training.
2018 – 2020
Sr. Embedded FQA Engineer
Texas Instruments – HITSS, Aguascalientes, Mexico.
Activities
- SQA team supervision (Team Lead).
- Firmware/Software Quality Assurance.
- Test planning and test case development.
- Firmware test automation.
- Firmware code reviews.
- Custom testing software and hardware design and development.
- Personnel training.
2015 – 2018
Embedded and Mobile Systems Developer
Independent Professional, Puebla, Mexico.
Activities
- Designed and developed container monitoring system.
- Designed and developed appointment tracking system.
2015 – 2018
EDUCATION
Computer Science Department, CINVESTAV-IPN
Doctor of Science in Computer Science
Mexico City, Mexico.
2014
Electrical Engineering Department, CINVESTAV-IPN
Master of Science in Electrical Engineering - Automatic Control
Mexico City, Mexico
1993