You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Nicolas N.NN

Nicolas N.

Embedded Software Developer | ESP32,STM32,IoT,MQTT

€400/day
Alicante, ES
8-15 years

Average response time: 1 hour

About Nicolas

I help hardware and IoT product companies develop stable, secure, and production-ready firmware for ESP32, STM32, nRF, and other microcontroller-based devices.

With 10+ years of hands-on embedded software experience, I’ve worked on commercial products used in international markets - from low-level drivers and device bring-up to connectivity, OTA updates, RTOS architecture, security-related implementation, debugging, and long-term firmware maintenance.

What I can help with:

- Firmware development for ESP32, STM32, nRF, and other microcontroller-based platforms
- Embedded C/C++ and Python tools for development, testing, and automation
- IoT connectivity: BLE, Wi-Fi, Ethernet, MQTT, HTTP/HTTPS, WebSocket, Modbus
- RTOS-based architecture with FreeRTOS
- Peripheral integration: UART, SPI, I2C, RS485, CAN, USB
- OTA updates, bootloaders, firmware protection, and secure update flows
- Security-related firmware implementation: encryption, TLS/SSL, secure communication, authentication, and firmware integrity checks
- Embedded UI and display work: TouchGFX, LVGL, TFT/LCD
- EN 18031 cybersecurity compliance for RED: requirements analysis, secure firmware implementation, evidence preparation, and technical documentation
- Debugging production issues: crashes, memory leaks, watchdog resets, connectivity problems
- Hardware bring-up and hardware-software integration
- Long-term support, refactoring, stabilization, and product improvements

I’m especially useful for companies that need not just code, but a reliable firmware partner who can understand the product, identify weak points, and bring embedded systems to a stable production level.

Feel free to reach out if you need help with IoT, firmware, or embedded systems projects.
  • Ukrainian

    Native or bilingual

  • English

    Fluent

Can work on-site
Alicante (up to 50km)

Experience

  • World Wide
    Contract-Based Embedded Developer
    January 2020 - Today (6 years and 6 months)
    • ● Develop firmware for AC EV charging stations, implementing IEC 61851 control logic, BLE for mobile-app connectivity, Wi-Fi and Ethernet communication with MQTT, and secure OTA updates.
    • ● Develop firmware for diverse IoT and automation projects
    • ● Work with a wide range of microcontrollers and protocols, adapting solutions to specific hardware constraints
    • ● Collaborate directly with clients to define requirements and lead small development teams
    Bluetooth Low Energy C Internet of things RTOS IT-Security
  • Vending Machine Solutions
    Embedded Developer
    January 2018 - January 2020 (2 years)
    • ● Integrated MDB protocol into vending machine firmware, enabling reliable communication with payment systems and peripheral devices
    • ● Integrated sensors and communication interfaces
    • ● Collaborated with multiple development teams to integrate external services and synchronize firmware with broader system components
    Embedded Systems C Internet of things RTOS Amazon Web Services
  • Automation & Smart Home
    Embedded Developer
    January 2012 - January 2018 (6 years)
    • ● Developed embedded solutions for smart home and industrial automation
    • ● Implemented control systems, data transmission protocols, and user interfaces
    • ● Worked with various microcontrollers and real-time operating systems
    Embedded Systems C RTOS Bluetooth Low Energy Internet of things

Recommendations

Be the first to recommend Nicolas

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

  • Specialist in Electronic Systems and Networks
    Chernihiv National University of Technology
    2012
    Specialist in Electronic Systems and Networks

Categories