Job Description
Social network you want to login/join with:
Embedded Software Engineer, santiago de compostelacol-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
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application