You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Sebastián LópezSL

Sebastián López

Firmware Engineer | IoT & Embedded Systems | STM32

$386/day
Lisboa, PT
8-15 years

Average response time: 1 hour

About Sebastián

Firmware Developer & Industrial IoT Specialist
I’m an Electronics and Telecommunications Engineer with over 7 years of experience creating robust embedded solutions for critical industries such as aviation, fire detection, and mining.

Throughout my career, I’ve led the development of custom firmware, industrial communication protocols, and production-ready IoT systems, ensuring reliable and real-time data transmission.

🔧 What can I do for your project?
✔️ Microcontroller Programming
(STM32, ESP32, ATmega, Microchip)

✔️ Industrial Communication Protocols
(CAN, RS232, RS485, MODBUS, I2C, MQTT)

✔️ Connected Dashboards & Remote Monitoring
(Node-RED, Python, SQLite, Grafana)

✔️ Accurate Sensor Integration
(Temperature, humidity, pressure, GPS, ultrasonic, and more)

🚀 Services I Offer:
📦 Custom Firmware Development
Fully documented, tested, and optimized for your application.

⚙️ Functional IoT Prototypes (MVPs)
From sensor data to dashboards, delivered in just weeks.

🔗 Reliable & Secure Communication
Between devices, sensors, and platforms.

🛠️ Technical Support & System Improvement
Firmware updates, optimization, and system migration.

🤝 Need a reliable and efficient embedded system?
I'm available for freelance projects.
Let’s build a professional, scalable, production-ready solution together.
  • Spanish

    Native or bilingual

  • Portuguese

    Fluent

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Shamrock S.A
    Firmware and Electronics Engineer.
    April 2024 - Today (2 years and 2 months)
    Lisbon, Portugal
    Leading the development of meteorological machines for Cessna aircraft, I designed and implemented systems to measure various environmental parameters, including humidity, temperature, atmospheric pressure, wind speed and direction, as well as GPS data (latitude, longitude, altitude), aircraft velocity, and inertial sensors on the X, Y, Z axes. These data are transmitted via RS232 and CAN protocols and sent in real-time through satellite internet to our server, providing precise monitoring of the machine's status. I developed an integrated mapping system to visualize the exact location of each aircraft, enhancing operational awareness and coordination. In this project, I utilized Python 3.0, Git, GitHub, Visual Studio Code, Object-Oriented Programming (OOP), STM32 microcontrollers, and a variety of communication protocols. My role involved extensive work with electronics in the laboratory, including oscilloscopes, power sources, soldering microelectronic components, and employing virtual machines with Linux, Docker, and virtual environments. The software and hardware for this machine were developed entirely by me from scratch and have been rigorously tested, providing critical meteorological information for Portugal's firefighters and military.
  • SNIDO S.A
    Firmware and Electronics Engineer.
    January 2023 - February 2024 (1 year and 1 month)
    Algarve, FA, Portugal
    Leading firmware development for PROUNO, I integrated serial communication using GOLANG for gas sensor monitoring in fire detection. Beyond programming, I contributed to comprehensive documentation. Proficient in microchips, I utilized various protocols such as CAN BUS, LOOPS, RS485, I2C, MODBUS, and TCP-IP. Collaborating with the I+D team, I stayed updated on trends and used tools like GitHub for version control, JIRA for project management, and Linux for development environments. I programmed in C and GOLANG, worked with STM32 microcontrollers, and handled diverse electronic components. My role also included scripting in Python, using platforms such as Arduino, Raspberry Pi, and Microchip, and managing SQLite databases. Additionally, I gained extensive experience debugging hardware with oscilloscopes and power sources.
  • INTERSIDE S.P.A
    Level 2 Support Engineer.
    April 2021 - August 2022 (1 year and 4 months)
    STGO, Santiago, RM, Chile
    Interside provides IP communication services for government entities. My role involved implementing, designing, and supporting a VoIP recording platform on Red-Hat and CentOS 7-8 servers, generating SH scripts to automate processes, and providing support to over 3,000 clients, including Banco de Chile.

Recommendations

Be the first to recommend Sebastián

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor of Science
    University of Santiago de Chile
    2018
    Bachelor of Science
  • Huawei AI Course
    2020
    Huawei AI Course

Skill set

Categories