190611 Mid-level research support technician

Universidade de Vigo

España

On-site

EUR 26,000 - 35,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Universidade de Vigo is seeking a First Stage Researcher to design and develop firmware for embedded systems based on microcontrollers and ARM processors, actively participating in software architecture evolution.

The role involves hardware bring-up, kernel and driver integration, and developing C drivers for SPI, I2C, UART, Ethernet, and more. Proficiency in C/C++, Python, and English is expected, with a merit-based interview.

Qualifications

  • Academic background and other courses; verifiable professional experience.
  • Proven experience in C-based firmware development for embedded systems.
  • Experience with embedded Linux, bootloaders, the kernel, drivers, RTOS (Zephyr/FreeRTOS) and Git.
  • Knowledge of C++, Python, or Go; English documentation; collaboration with hardware teams.

Responsibilities

  • Design and develop firmware and low-level software for embedded systems based on microcontrollers and ARM processors.
  • Participate in bring-up of new hardware platforms, integrating firmware, bootloaders, Linux kernel, and device drivers.
  • Develop drivers, services, and libraries in C for peripherals and industrial buses (SPI, I2C, UART, Ethernet).
  • Debug low-level issues using instrumentation and analysis tools; collaborate with hardware teams during board validation.
  • Optimize software performance, power consumption, and robustness; document solutions.
  • Evolve software architecture and incorporate new technologies for embedded systems.

Skills

Spanish
English
Galician
C/C++ firmware development
ARM microcontrollers
Embedded Linux
Git
RTOS (Zephyr/FreeRTOS)
C++
Python

Education

Academic background in relevant field

Tools

C/C++ firmware development
ARM processors
Embedded Linux
Device drivers
Bluetooth/NFC/UWB

Job description

Organisation/Company Universidade de Vigo Department T14 Signal and Communications Theory Research Field Engineering » Other Researcher Profile First Stage Researcher (R1) Positions Bachelor Positions Application Deadline 18 Nov 2026 - 23:59 (Europe/Madrid) Country Spain Type of Contract Temporary Job Status Full-time Hours Per Week 37.5 Is the job funded through the EU Research Framework Programme? Not funded by a EU programme Reference Number 190611 Is the Job related to staff position within a Research Infrastructure? No

Offer Description

Design and develop firmware and low-level software for embedded systems based on microcontrollers and ARM processors, actively participating in code implementation and the evolution of the software architecture.

Participate in the bring-up of new hardware platforms, integrating firmware, bootloaders, the Linux kernel, and device drivers.

Develop drivers, services, and libraries in C for communication with peripherals and industrial buses (SPI, I2C, UART, Ethernet, etc.).

Debug low-level issues using instrumentation and analysis tools, collaborating with hardware teams during board validation.

Optimize software performance, power consumption, and robustness, documenting the solutions developed.

Participate in the evolution of the software architecture and the incorporation of new technologies for embedded systems.

**If necessary, candidates must meet the requirements to apply for their HPS.

  • Item 01: Academic background and other courses. Verifiable professional experience. Knowledge of languages (Spanish, English, Galician) with practical application in a professional setting (punctuation: 30)
  • Item 02: Proven experience in C-based firmware development for embedded systems, programming ARM microcontrollers, and integrating peripherals via SPI, I2C, UART, Ethernet, or equivalent interfaces. (punctuation: 25)
  • Item 03: Experience with embedded Linux, bootloaders, the kernel, drivers, RTOS (Zephyr, FreeRTOS, or similar), Git, and embedded system debugging. Experience with the bring-up and validation of new hardware platforms is a plus (punctuation: 20)
  • Item 04: Knowledge of C++, Python, or Go; Bluetooth, NFC, UWB, or other embedded communications technologies. The ability to collaborate on hardware design, interpret schematics, and maintain technical documentation in English is a plus (punctuation: 10)
  • Item 05: Personal interview. The interview will be conducted only with those candidates whose total merit score reaches a minimum of 50 points. (punctuation: 15)
Additional Information

2750 € (including the apportionments of extra payments)

Number of offers available 1 Company/Institute SCHOOL OF TELECOMMUNICATION ENGINEERING - VIGO Country Spain Geofield

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

190608 Mid-level research support technician
190608 Mid-level research support technician

Universidade de Vigo • Spain

On-site
EUR 24,000 - 29,000
190612 Research support specialist technician
190612 Research support specialist technician

Universidade de Vigo • Spain

On-site
EUR 28,000 - 33,000
188958 Mid-level research support technician
188958 Mid-level research support technician

Universidade de Vigo • Spain

On-site
EUR 24,000 - 28,000
189302 Research support specialist technician
189302 Research support specialist technician

Universidade de Vigo • Spain

On-site
EUR 12,000 - 15,000
189731 Research staff with a university degree (non-PhD)
189731 Research staff with a university degree (non-PhD)

Universidade de Vigo • Spain

On-site
EUR 19,000 - 23,000
190232 Research staff with a university degree (non-PhD)
190232 Research staff with a university degree (non-PhD)

Universidade de Vigo • Spain

On-site
EUR 23,000 - 28,000
189296 Research support specialist technician
189296 Research support specialist technician

Universidade de Vigo • Spain

On-site
EUR 12,000 - 15,000
189294 Research support specialist technician
189294 Research support specialist technician

Universidade de Vigo • Spain

On-site
EUR 12,000 - 15,000
189297 Research support specialist technician
189297 Research support specialist technician

Universidade de Vigo • Spain

On-site
EUR 13,000 - 16,000
188366 Research staff with a university degree (non-PhD)
188366 Research staff with a university degree (non-PhD)

Universidade de Vigo • Spain

On-site
EUR 9,500 - 11,000