Firmware Engineer - €45.000 A Year
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
Job description
We are looking for aFirmware Developerwith3-4 years of experienceto join theirR&D teamin a fast-growing startup environment.In this role, you will design and implement cutting-edge firmware for embedded systems and optical transceivers, contributing directly to the growth and success of the company.Key Responsibilities:Participate in feasibility studies and draft initial firmware architecture.Collaborate with hardware and system engineers usingScrum methodology.Design and implement firmware for optical transceivers, including peripheral drivers and communication interfaces (I2C, SPI, UART).Implement host interfaces based onCMIS/MIS standards.Develop firmware ahead of hardware availability using emulators or evaluation boards.Conduct bring-up and debugging on prototypes using lab instruments (oscilloscopes, logic analyzers, protocol sniffers).Execute firmware validation and DVT to ensure functional requirements.Support integration and system-level testing, troubleshooting, and performance optimization.Requirements:Degree in Computer/Electrical Engineering or similar.3-4 years of experiencein embedded firmware development (ARM microcontrollers, RTOS).Strong programming skills inC/C++ and Python.Knowledge of I2C, SPI, UART, MDIO, and debugging tools (J-Link, JTAG/SWD).Familiarity with Git, Bitbucket, Jira, Jenkins, and unit testing frameworks.Experience with schematic review and hardware verification.Agile development experience (Scrum).Full professional proficiency inEnglish.Any experience in optical equipment or pluggable optics is an advantage.What We Offer:Permanent contractin a dynamic startup environment.Location:Málaga (Spain).Competitive salary aligned with experience ( approx. €45k gross/year).Flexible work model with some remote days highly valued.Professional growth and continuous learning opportunities.
Requirements
Execute firmware validation and DVT to ensure functional requirements.Support integration and system-level testing, troubleshooting, and performance optimization.Requirements:Degree in Computer/Electrical Engineering or similar.3-4 years of experiencein embedded firmware development (ARM microcontrollers, RTOS). Strong programming skills inC/C++ and Python.Knowledge of I2C, SPI, UART, MDIO, and debugging tools (J-Link, JTAG/SWD). Familiarity with Git, Bitbucket, Jira, Jenkins, and unit testing frameworks.Experience with schematic review and hardware verification.Agile development experience (Scrum). Full professional proficiency inEnglish.Any experience in optical equipment or pluggable optics is an advantage.What We Offer:Permanent contractin a dynamic startup environment.Location:Málaga (Spain).
Benefits & conditions
Competitive salary aligned with experience ( approx. €45k gross/year). Flexible work model with some remote days highly valued.Professional growth and continuous learning opportunities.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Top-Paying Tech Jobs (with Salaries)
The 12 Best Jobs for Software Engineers
Where to Find Entry-Level Software Engineering Jobs
Fully Remote Software Engineer Jobs