Firmware Engineer
Dsj Global
Morcín, Spain
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Morcín, Spain
Tech stack
Communications Protocols
Software Debugging
Embedded C
Firmware
Real-Time Operating Systems
PIC Microcontroller
Job description
We're looking for a Senior Firmware Engineer to join a leading semiconductor business. In this role, you'll design, develop, and optimise embedded firmware for cutting-edge hardware, working close to the silicon on performance-critical systems., * Develop and maintain firmware using Embedded C for semiconductor products.
- Design and implement solutions on RTOS (Real-Time Operating System) platforms.
- Work closely with hardware and design teams to bring new products from concept to production.
- Debug, test, and optimise firmware for reliability, performance, and low-level hardware control.
- Contribute to architecture decisions and mentor junior engineers.
Requirements
- Strong hands-on experience with Embedded C development.
- Proven expertise working with RTOS environments.
- Solid understanding of low-level hardware, microcontrollers, and communication protocols.
- Background in a high-tech industry.
- A problem-solving mindset and the ability to work in a collaborative engineering team.