Descripción de la oferta
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