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

Mikel Nava

Senior Embedded Engineer | C/C++ | Linux

€400/day
Madrid, ES
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mikel

I help companies design and develop reliable embedded systems and electronic devices, from firmware to full integration with hardware and communications.

I am an engineer specializing in embedded systems and firmware development in C/C++, with over 15 years of experience developing software for electronic products and industrial systems.

Throughout my career, I have worked in demanding sectors such as energy, defense, and telecommunications, developing firmware and system software for industrial control equipment, communication systems, and connected electronic devices.

My experience combines low-level software and deep hardware knowledge, enabling me to work on all system layers: from drivers, peripheral control, and hardware interfaces to system software on embedded Linux and software architecture for connected devices.

I have developed software for platforms based on embedded Linux, QNX, and MQX, working with multiple interfaces and communication protocols such as SPI, I2C, UART/RS232/RS485, CANBus, Ethernet, and TCP/IP. I also have experience integrating sensors and systems like GPS, IMU, and RF systems.

During my career, I have participated in the complete design and development of electronic products, including system architecture, firmware development, hardware/software integration, validation, and product evolution.

I regularly work with technologies such as C, C++, Embedded Linux, STM32, SPI, I2C, CANBus, TCP/IP, IoT, and driver development, and I am accustomed to developing software close to the hardware on resource-constrained systems.

As a freelance consultant, I collaborate with companies on firmware development, embedded Linux, hardware/software integration, driver development, IoT devices, and troubleshooting complex issues in existing embedded systems.
  • Spanish

    Native or bilingual

  • English

    Conversational

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

Experience

  • Freelance
    Embedded Systems and Product Development Consultant
    September 2017 - Today (8 years and 9 months)
    Technology consulting and development of electronic products and embedded systems for various companies and projects.

    I work on all phases of product development: technical definition, system architecture, firmware and software development, hardware/software integration, and prototype validation.

    Representative projects:

    • Smart Lock Management System for Urban Containers
    System architecture design and development, and associated software for remote management and control of electronic locks in urban infrastructure.

    • Electronic and IoT Prototype Development
    Design and development of prototypes integrating microcontrollers, sensors, and communications.

    • Geolocation Mobile Application
    Development of an Android application for tracking and localization systems.

    • Technological Consulting for a Healthcare Company
    Definition of technological architecture and support in technical decision-making.

    Frequently used technologies:

    C, C++, Python
    Embedded Linux
    IoT
    TCP/IP, MQTT
    Hardware/Software Integration
    Electronic Prototyping
    IoT C C++ Embedded Systems Project Management
  • Inetum
    Project Director
    November 2021 - May 2024 (2 years and 6 months)
    Software development project management in the defense sector.
    • Project management and tracking.
    • Technical team coordination.
    • Software architecture and design
    Projects:
    • Development of software for a coastal surveillance system.
    • Development of an electronic warfare simulator.
    Other tasks:
    • C/C++ and C# development.

    • Presales support and technical proposal preparation.
  • ALPEX IBÉRICA DE ENERGÍA, S.L.
    TECHNICAL DIRECTOR
    October 2020 - August 2021 (10 months)
    Management of IT systems and digital transformation departments.
    • Design and optimization of processes
    • Implementation of ERP system and other software solutions for process automation and optimization
    • IT vendor management

Recommendations

Be the first to recommend Mikel

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

  • Master in Project Management
    OBS Business School / University of Barcelona
    2016
    Programa de gestión de proyectos siguiendo la filosofía de PMBok
  • Industrial Organization Engineer
    University of Deusto
    2005

Skill set

Categories