-
IC Resources

Firmware Engineer

IC Resources
Spain · Full-time · Mid-Senior

Firmware Developer

Madrid, Spain| Hybrid | Full-time

Salary: €40k- €45k


Join a fast-moving deep-tech team developing advanced propulsion systems for the next generation of satellites. We're looking for a hands-on Firmware Lead to take ownership of embedded software design - from concept to deployment.


What You'll Do:

  • Lead firmware development across the full product lifecycle
  • Design and implement real-time control algorithms and embedded applications (STM32 / ARM Cortex)
  • Ensure robust system architecture and interface with electronics, software, and systems teams
  • Manage documentation, testing, and continuous integration
  • Collaborate on hardware-in-the-loop testing and support subsystem qualification


What You Bring:

  • Solid experience with C/C++ in embedded environments
  • Familiarity with RTOS, control systems, and low-level hardware interfaces (UART, I2C, SPI, etc.)
  • Experience with version control (Git), debugging tools, and CI/CD pipelines
  • Bonus: background in electronics, Python scripting, or space systems


This is an opportunity to lead technical decisions in a tight-knit, mission-driven engineering team working on cutting-edge hardware. If interested please reach out to Harry Hansford @ IC Resources.

.

Key Skills

Ranked by relevance

embedded python rtos cicd git spi
Login to Apply
Posted
Jul 29, 2025
Type
Full-time
Level
Mid-Senior
Location
Madrid

Industries

Staffing Recruiting Aviation Aerospace Component Manufacturing

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
The Exploration Company
Related

Backend Engineer

2026-05-21

Full-time
Not Applicable
Germany
Aviation
Engineering
View Job Details
Retelligence
Related

Full Stack Engineer

2026-05-20

Full-time
Mid-Senior
United Kingdom
Staffing
Engineering
View Job Details
Scaleway
Related

Software Engineer - Serverless Compute

2026-05-28

Full-time
Not Applicable
France
Software Development
Engineering