Job Description

Social network you want to login/join with:

Embedded Software Engineer, santiago de compostela

col-narrow-left

Client:

XpertDirect

Location: Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference: Job Views:

1

Posted: Expiry Date:

col-wide

Job Description:

Firmware Engineer – RISC-V Embedded Systems

One of our parte experienced Firmware Engineer to lead the development of low-level firmware for advanced embedded systems. This role focuses on building reliable and high-performance control software for custom hardware platforms with integrated microcontrollers.

Key Responsibilities

  • Lead development of baremetal embedded firmware in C for RISC-V microcontrollers.
  • Implement control for boot sequences , link state machines , and DSP algorithms .
  • Drive verification plans across Firmware, Digital, Analog, and Systems teams.
  • Participate in cross-functional discussions on architecture, scheduling, and integration.
  • Ensure reliable operation through debugging and optimization at the register and memory level.

Required Skills

  • Baremetal Embedded C development
  • Memory Management in embedded systems
  • Working with Control and Status Registers (CSRs) , APB , SPI , JTAG
  • Experience with Compilers and Toolchains for embedded development
  • Strong understanding of Communication Protocols
  • Implementation of DSP Algorithms

Bonus Skills

  • Experience with Python for tooling or test automation
  • Familiarity with RISC-V ISA and low-level programming
  • Exposure to semiconductor IP integration or SoC architecture
#J-18808-Ljbffr

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application