> Markdown version of [/jobs/ext/1941687-senior-embedded-software-engineer-cloud-computing-biomedical-experience](https://www.wearedevelopers.com/jobs/ext/1941687-senior-embedded-software-engineer-cloud-computing-biomedical-experience). 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). --- # Senior Embedded Software Engineer + Cloud Computing (Biomedical Experience) - **Company:** Analog Devices - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Algorithm Design, Big Data, C++ (Programming Language), Cloud Computing, Computer Engineering, Embedded C, Embedded Software, Firmware, Python (Programming Language), Machine Learning, Software Architecture, Signal Processing, Software Deployment, Software Engineering, Technical Data Management Systems, Software Modules, Real Time Systems, Deep Learning, Information Technology, Production Code, Feature Extraction, Wearables - **Published:** August 5, 2026 - **Apply:** https://www.buscojobs.com.es/senior-embedded-software-engineer-cloud-computing-biomedical-experience-en-madrid-ID-365469475 ## About the Role * Contribute to risk analysis activities focusing on algorithmic accuracy, edge**Qualifications****Required*** Bachelor's degree in **Electrical Engineering, Biomedical Engineering, Computer Engineering**, Computer Science, or related field. * 5+ years of experience in **signal processing**, **real?time algorithms**, or **embedded medical device software**. * Demonstrated expertise in **ECG signal processing**, including filtering, R?peak detection, HRV analysis, noise/artifact removal, or arrhythmia classification. * Strong proficiency in **Python**, **C/C++**, or similar languages used for modelling and embedded implementation. * Experience working under medical device software lifecycle processes (**IEC *******) and familiarity with ISO ***** and ISO *****.* Proven ability to validate algorithms using large datasets and statistical analysis techniques. * Strong communication skills with the ability to work across cross-functional hardware, firmware, clinical, and regulatory teams. **Preferred*** Master's degree or Ph.D. in Biomedical Engineering, Electrical Engineering, Computer Science, Data Science, or related field. * Experience with **AI** / **machine-learning-based ECG classification**, deep learning, or real?time physiological monitoring. * Familiarity with wearable or ambulatory ECG devices (Holter, patch monitors, chest straps). * Experience optimizing algorithms for **low?power or resource?constrained embedded systems**. * Experience collaborating with external development partners or contract engineering teams. ## Description ## Senior Embedded Software Engineer + Cloud computing (Biomedical Experience)Applylocations:Spain, Valencia, Cortes Valencianastime type:Full timeposted on:Posted Todayjob requisition id:R********About Analog Devices**Analog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge.ADI combines analog, digital, AI, and software technologies into solutions that combat climate change, reliably connect humans and the world, and help drive advancements in automation and robotics, mobility, healthcare, energy and data centers.With revenue of more than $11 billion in FY25, ADI ensures today's innovators stay Ahead of What's Possible.Learn more at and on LinkedIn and X.**Job Summary**We are seeking a hands-on and experienced **Algorithm & Software Engineer** to lead the design, development, and optimization of ECG?focused signal?processing algorithms and embedded software for medical devices.This role is critical in ensuring accurate physiological signal interpretation, robust algorithmic performance across diverse clinical conditions, and successful Design Transfer of algorithmic and software components into production systems.The ideal candidate has strong foundations in biomedical signal processing-especially ECG-proven experience developing algorithms for real-time or near-real-time systems, and a solid understanding of medical device regulatory frameworks (IEC *****, ISO *****).This role requires close collaboration with clinical, software, hardware, firmware and QA/RA teams to ensure algorithms and software are validated, reliable, and ready for production deployment.**Key Responsibilities****Algorithm Development & Signal Processing*** Lead the design, implementation, and optimization of **ECG signal?processing algorithms**, including filtering, beat detection, arrhythmia classification, noise/artifact handling, and feature extraction.* Develop robust algorithms suitable for **embedded systems**, wearable devices, or low?power medical hardware.* Analyze diverse ECG datasets (clinical and device-generated) to ensure algorithm reliability across patient populations and physiological conditions.* Conduct algorithm performance benchmarking, parameter tuning, and validation against industry standards (e.g., AAMI EC57).**Software Engineering & Design Transfer*** Implement algorithms in production-quality code (embedded C/C++, Python, or equivalent), ensuring reliability, efficiency, and maintainability.* Support **Design Transfer** of algorithms and software modules into production firmware and cloud-based systems.* Participate in software architecture decisions and ensure alignment with **IEC ******* development processes.**Cross-functional & Technical Collaboration*** Serve as a primary technical contact for internal and external partners regarding algorithmic behavior, performance, and implementation constraints.* Collaborate closely with hardware, firmware, and clinical science teams to ensure full alignment between signal acquisition hardware and algorithm design.* Work with QA/RA and clinical teams to support documentation, traceability, and regulatory submissions.**Quality, Compliance & Documentation*** Develop and maintain detailed documentation for algorithms, software modules, test plans, and validation reports.* Ensure that all software and algorithm development activities comply with relevant regulatory standards (IEC *****, ISO *****, ISO *****).* Contribute to risk analysis activities focusing on algorithmic accuracy, edge**Qualifications****Required*** Bachelor's degree in **Electrical Engineering, Biomedical Engineering, Computer Engineering**, Computer Science, or related field.* 5+ years of experience in **signal processing**, **real?time algorithms**, or **embedded medical device software**.* Demonstrated expertise in **ECG signal processing**, including filtering, R?peak detection, HRV analysis, noise/artifact removal, or arrhythmia classification.* Strong proficiency in **Python**, **C/C++**, or similar languages used for modelling and embedded implementation.* Experience working under medical device software lifecycle processes (**IEC *******) and familiarity with ISO ***** and ISO *****.* Proven ability to validate algorithms using large datasets and statistical analysis techniques.* Strong communication skills with the ability to work across cross-functional hardware, firmware, clinical, and regulatory teams.**Preferred*** Master's degree or Ph.D. in Biomedical Engineering, Electrical Engineering, Computer Science, Data Science, or related field.* Experience with **AI** / **machine-learning-based ECG classification**, deep learning, or real?time physiological monitoring.* Familiarity with wearable or ambulatory ECG devices (Holter, patch monitors, chest straps).* Experience optimizing algorithms for **low?power or resource?constrained embedded systems**.* Experience collaborating with external development partners or contract engineering teams.#LI-BF1*For positions requiring access to technical data, Analog Devices, Inc. may have to obtain exportlicensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls.As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. ****b(a)(3) - may have to go through an export licensing review process.**Analog Devices is an equal opportunity employer.We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.*Job Req Type: ExperiencedRequired Travel: Yes, 10% of the timeShift Type: 1st Shift/Days#J-*****-Ljbffr ## Related Videos - [Android beyond mobile: Cars, TVs, and Wearables](https://www.wearedevelopers.com/videos/553-android-beyond-mobile-cars-tvs-and-wearables) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [From Bedside Beeps to Interoperable Bytes – Getting your medical devices ready to talk the IEEE 11073 language](https://www.wearedevelopers.com/videos/771-from-bedside-beeps-to-interoperable-bytes-getting-your-medical-devices-ready-to-talk-the-ieee-11073-language) - [Reality and Beyond: Coding a Drone Using {Unity 3D .NET} and ChatGPT AI!](https://www.wearedevelopers.com/videos/702-reality-and-beyond-coding-a-drone-using-unity-3d-net-and-chatgpt-ai) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) ## Related Articles - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk)