Description
Job Summary:
We are seeking a Firmware Engineer to participate in the design, development, and maintenance of firmware for embedded electronic devices, collaborating with multidisciplinary teams.
Key Highlights:
1. Embedded firmware design, development, and maintenance
2. Collaboration with hardware, software, and product teams
3. Implementation and validation of communication protocols
Would you like to continue growing as a **Firmware Engineer**?
If selected, your mission will be to participate in the **design, development, and maintenance of firmware for embedded electronic devices**, such as IoT devices, embedded systems, device controllers, etc.
What will be your main responsibilities?
* **Design, develop, and maintain embedded firmware** (Windows IoT)
* **Collaborate with hardware, software, and product teams** to define technical specifications and ensure effective system integration.
* Implement **communication protocols (RS\-232, RS\-485, CAN, TCP/IP, etc.)** and work with **data buses and peripherals.**
* Perform **functional testing, firmware validation, and debugging** in laboratory environments and on real hardware.
* **Document** code development and maintenance following software engineering best practices.
What do you need for this role?
* **Degree in Electronic Engineering**
* **Minimum 4 years of relevant experience**
* **Proficiency in C and C\+\+**
* Experience implementing communication protocols: **RS232, RS485, USB, TCP/IP, I2C, SPI.**
* Experience with version control systems such as GIT.
What do we offer?
* **Permanent contract through Oxigent.**
* **Competitive salary based on experience** (€40,000\-€43,000 gross annual)
* **Flexible working hours and option for an intensive schedule from 07:00 to 15:00**
* **Training Voucher** to develop professionally in areas of greatest interest to you.
* **Private health insurance.**
* **Flexible compensation** applicable to health insurance, meals, transportation, childcare, and training.
* **Gym and sports activity access app** across Spain with discounts.
* And many other benefits!
**Join the Oxigent team! A company committed to sustainability and equal opportunities, where talent and technology know no gender.**
Location: Spain \- Barcelona
Date: 14/05/2026
Salary: €40,000
Employment Type: Employee