about 3 hours ago
Barcelona, SpainMid Level / Senior
Responsibilities
- Design, implement, and maintain embedded firmware for real-time robotics systems.
- Own the complete firmware lifecycle, ensuring reliability and observability.
- Diagnose and resolve complex system-level issues using debugging tools.
- Collaborate with hardware and software teams to deliver cohesive systems.
- Advise leadership on firmware strategy and technical direction.
Requirements
- Experience building and shipping production-grade embedded firmware for real-time systems.
- Proficiency in C/C++ for embedded targets and knowledge of communication protocols.
- Experience using hardware debugging tools to diagnose complex issues.
- Full ownership of firmware from architecture to long-term maintenance.
- Fluency in English and Spanish for effective collaboration.
Benefits
- Competitive salary and VSOP options.
- Relocation support up to €2,500 and 4 weeks temporary accommodation.
- Yearly learning allowance of €500/£450.
- Gym membership and mental health support.
- Enhanced parental leave and family support options.
