Registry · PA-135C36

Senior Embedded Software Engineer, C/C++, FreeRTOS and Qt

Seven years writing firmware and embedded software for home-appliance controls, from bare-metal MCU drivers to Qt interfaces on embedded Linux. C and C++ on Renesas and Microchip microcontrollers under FreeRTOS, over UART, SPI, I2C, CAN, RS485 and Modbus, with GoogleTest and Ceedling suites running in GitHub Actions. Led a team of four engineers across five projects, working directly with international teams and customers.

Availability

Available nowProfiles presented within 48 hours

Seniority

Senior ยท 7 years

Stack

CCppFreertosEmbedded linuxQtQmlPythonRenesasMicrochipEsp32CanModbusGoogletestCeedlingGitHub ActionsDocker

Languages

Spanish (native)English (B2)
  1. 2022 to 2026 Embedded Software Engineer and Technical Lead home-appliance controls manufacturer (Mexico)Oct 2022 to Jul 2026
    • Led a team of four engineers through feature development, debugging, integration and delivery across five projects.
    • Built embedded software and Qt HMI applications on embedded Linux, connecting controllers with external devices.
    • Designed modular C and C++ components that tie firmware to MCU peripherals, hardware interfaces and communication protocols.
    • Added GoogleTest and Ceedling unit tests and ran them in Docker on GitHub Actions for every pull request.
  2. 2019 to 2022 Embedded Software Engineer home-appliance controls manufacturer (Mexico)Sep 2019 to Oct 2022
    • Built and maintained C and C++ firmware for Renesas and Microchip microcontrollers on FreeRTOS.
    • Reverse-engineered undocumented firmware to recover its requirements, then migrated it from Microchip to Renesas MCUs, including I/O, ADC-based level sensing and production test functions.
    • Built Python tools that generate EEPROM S19 files, replacing a manual Excel workflow across new projects.
    • Led a Python quotation tool that compares customer BOMs with plant materials, cutting quotation turnaround by 70%.
  3. 2019 to 2019 Embedded Software Engineer Intern home-appliance controls manufacturer (Mexico)Apr 2019 to Sep 2019
    • Built Python test applications for home appliances with real-time I/O monitoring over UART, RS485, CAN, SPI and I2C, reducing manual testing during prototyping.

Want PA-135C36 on your team?

Tell us about the role. We present the profile within 48 hours.

Why does this engineer carry a code instead of a name?

Policy: the code protects the engineer and keeps your systems free of our signature. Everything you can verify is on this page; the name comes later in the deal, off platform. More in the FAQ.