> Markdown version of [/jobs/ext/3413171-mid-embedded-software-developer](https://www.wearedevelopers.com/jobs/ext/3413171-mid-embedded-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mid Embedded Software Developer - **Company:** D.Med Healthcare - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Board Bringup, ARM Architecture, Compilers, Software Code Optimization, Communications Protocols, Software Debugging, Software Design Documents, Linux, Device Drivers, Linux on Embedded Systems, Embedded Software, Firmware, Hardware Design, Hardware Interface Design, Linux Kernel, CPU Design, MISRA C (C Programming Language), Software Engineering, Software Requirements Analysis, Universal Asynchronous Receiver/Transmitter, Serial Peripheral Interface, Low Latency, Software Version Control - **Published:** September 11, 2026 - **Apply:** https://www.recruit.net/job/mid-embedded-software-developer-jobs/62B7A1B16163A810 ## About the Role * 3+ years of professional firmware/software development experience. * Experience in embedded Linux/Linux application, driver, or kernel development is a plus * Familiar with the embedded microprocessor design process: compilers, debuggers, IDE and source control * Experience with communication protocols * Experience developing device drivers using hardware interfaces: ADC, GPIO, PWM, UART, SPI, I2C, etc. * Experience with digital/analog hardware development * Experience with ARM Cortex-M processors. * Experience with MISRA standard * Fluent in English, excellent verbal and written communications skills. * Excellent verbal and written communications skills * Effectively able to interact with technicians and other departments and suppliers * Highly organized with strong attention to detail, and superior follow-up and follow-through skills What you can look forward to * A diversified and challenging environment combined with a high degree of freedom for the implementation of innovative ideas * A hybrid work model which allows you to work up to 60 percent from your home work place ## Description * Develop and debug low-level real-time and low-latency firmware in C. * Board bring-up, debug, test, and code optimization. * Design and implement protocols for system communications of existing and new products. * Collaborate with cross-functional teams (electrical, mechanical, controls). * Write software specification and design documents. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Mastering Remote Work: Tips for Developers](https://www.wearedevelopers.com/magazine/558-mastering-remote-work-tips-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)