Senior Embedded Software Engineer (m/f/d)

D.med Software S.L.U.

📍 andalucía, andalucía, Spain

Full-time Other-General Posted March 03, 2026

Job Description

Your responsibilities
  • Develop, debug, and optimize low-level firmware for real-time and low-latency systems using C
  • Perform board bring-up, hardware debugging, and functional testing
  • Design, implement, and maintain system communication protocols for existing and new products
  • Collaborate closely with cross-functional teams including electronics, mechanical, requirements, validation & verification, and risk management
  • Author detailed software specifications, design documents, and technical reports
Your profile
  • BS or MS degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent
  • 4+ years of professional firmware/software development experience
  • Experience in embedded Linux/Linux application, driver, or kernel development is a plus
  • Proficient with embedded microprocessor design tools: compilers, debuggers, IDEs, and source control
  • Solid u...