×
Regístrese Aquí para solicitar empleo o publicarlo X

Firmware Engineer

Online/Remoto - Ideal para candidatos en
08001, Barcelona, Cataluna, España
Empresa: Energiot
Remoto/Desde casa posición
Publicado en 2026-01-19
Especializaciones laborales:
  • Desarrollo de Software
    Ingeniero de Software Integrado, Ingeniero de Software, Sistemas Embebidos, Desarrollador/a C++
Rango Salarial o Referencia de la Industria: 50000 - 70000 EUR Anual EUR 50000.00 70000.00 YEAR
Descripción del trabajo

Role Description

As a Firmware junior Engineer
, you will join a dynamic team working on cutting‑edge IoT projects. You’ll gain hands‑on experience designing, implementing, and optimizing firmware for embedded systems. Collaborate with experienced engineers to develop innovative solutions while learning engineering best practices.

Qualifications

Required:
  • Bachelor’s or Master’s degree in Electronics Engineering
    , Telecommunication Engineering
    , Computer Engineering
    , or a related field.
  • Strong programming skills in C/C++ for embedded systems.
  • Familiarity with Texas Instruments and Espressif microcontrollers
    .
  • Experience with Eclipse‑based IDEs (e.g., Code Composer Studio, ESP‑IDF).
  • Proficiency in Python or similar scripting languages for automation and testing.
  • Knowledge of UART, SPI, and I2C communication protocols
    .
  • Understanding of network sensor protocols such as 802.15.4.
  • Experience with Git for version control.
  • Basic understanding of low‑power techniques for embedded applications.
  • Languages:

    Fluent in English or Spanish.
Other qualifications:
  • Familiarity with RTOS (e.g., FreeRTOS) is a plus.
  • Experience with debugging tools such as oscilloscopes or logic analyzers
    .
  • (Bonus) Knowledge of IoT protocols (e.g., MQTT, CoAP).
  • (Bonus) Familiarity with cloud platforms and IoT ecosystems.
  • Strong problem‑solving skills and a passion for technology and learning.
Primary Responsabilities:
  • Design and implement firmware for IoT devices based on industry‑leading microcontrollers.
  • Develop, integrate, and test drivers for sensors and peripherals.
  • Optimize system performance and implement low‑power strategies to extend device battery life.
  • Collaborate with the hardware team to debug and validate firmware designs.
  • Document and maintain firmware code following best practices.
  • Contribute to brainstorming sessions to improve product functionality and efficiency.
What do we offer?
  • Full‑time contract with flexible working hours.
  • Health insurance.
  • Mentorship and guidance from experienced developers.
  • Opportunity to work in a startup environment with a real impact on product development.
  • Working in Barcelona with the option of partial remote work.
#J-18808-Ljbffr
Tenga en cuenta que actualmente no se aceptan solicitudes desde su jurisdicción. Las preferencias de los candidatos son decisión del empleador o del agente reclutador.
Para buscar, ver y solicitar empleos que acepten solicitudes de su ubicación o país, toque aquí para realizar una búsqueda:
 
 
 
Busque más trabajos aquí:
(Ingrese pocas palabras para obtener mejores resultados)
Localización
Increase search radius (miles)

Idioma de la publicación
Categoría de empleo
Nivel educativo
Filtros
Nivel Educativo
Experiencia profesional mínima para el empleo (años)
Publicado en los últimos:
Salario