top of page

Rafael Baquero, DSc
Sr Developer/SQA

  • LinkedIn

Sr Developer/SQA with solid experience in the development and testing of financial applications, inventory management, business process automation and distributed systems.

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.

SKILLS

TECHNICAL SKILLS

  • Development with C/C++, C#, Java, and Python.

  • Software development for various platforms such as Linux, Windows, Android, and embedded systems.

  • Database development with MariaDB, MySQL, PostgreSQL and SQLite.

  • Experienced in the design and development of distributed systems, middleware design and development, API design, and REST architecture.

  • Experience in Test Plan Design, Test Case Definition, Manual Testing, and Test Automation.

  • Familiar with Robot Framework, Selenium, AutoIT, Software Quality Assurance (SQA), Firmware Quality Assurance (FQA), and the Software Testing Life Cycle (STLC).

  • Experience with monitoring tools such as Grafana and Prometheus.

  • Familiar with Agile methodologies such as RAD, Spiral and Scrum.

  • Ample experience with MCUs from various manufacturers such as ST Microelectronics, NXP Semiconductors, Microchip, and Texas Instruments.​​

  • Experience with multiple IDEs such as STM32CubeIDE, TI Code Composer Studio, NXP MCUXpresso IDE, Microchip Studio, Visual Studio & Arduino IDE.

  • Definition and development of 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.​​

  • 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.

  • Experience with Sierra Wireless Industrial IoT Gateways, Legato Linux & Legato Application Framework development.​​​​

  • Experience in Internet of Things (IoT), Intelligent Environments (IE), and SCADA Systems.
EXPERINCE

PROFESSIONAL EXPERIENCE

Freelance Developer/Tester

Semtech, Aguascalientes, Mexico.

Activities

  • Evaluate customer needs, develop specifications and proposals.

  • Design and develop software and hardware to satisfy customer needs.

  • Software testing.

  • Technical documentation writing.

  • Personnel training.

2023 – Current

Sr. Wireless Application Engineer

Semtech, Aguascalientes, Mexico.

Activities

  • Coordinate product releases (Release Manager).

  • Technical documentation writing such as User Manuals & App Notes.

  • 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).
  • Software Quality Assurance.
  • Test planning and test case development.
  • Test automation.
  • 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).
  • Software Quality Assurance.
  • Test planning and test case development.
  • Test automation.
  • Code reviews.
  • Custom testing software and hardware design and development.
  • Personnel training.

2015 – 2018

Embedded and Mobile Systems Developer

Independent Professional, Puebla, Mexico.

Activities

  • Evaluate customer needs, develop specifications and proposals.
  • Design and develop software and hardware to satisfy customer needs.
  • Technical documentation writing such as User Manuals & App Notes.
  • Software testing.
  • Personnel training.

2014 – 2015

EDUCATION

EDUCATION

Doctor of Science in Computer Science

Computer Science Department, CINVESTAV-IPN

Mexico City, Mexico.

2009 - 2014

CONTACT

CONTACT

bottom of page