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