×
Regístrese Aquí para solicitar empleo o publicarlo X

Algorithm & Software Engineer

Trabajo disponible en: 46001, Valencia, Comunidad Valenciana, España
Empresa: Analog Devices, Inc.
Tiempo completo puesto
Publicado en 2026-05-14
Especializaciones laborales:
  • Desarrollo de Software
    Ingeniero de Software Integrado, Ingeniero de Software, Ingeniero de IA, Machine Learning
Rango Salarial o Referencia de la Industria: 50000 - 70000 EUR Anual EUR 50000.00 70000.00 YEAR
Descripción del trabajo
Staff Algorithm & Software Engineer page is loaded## Staff Algorithm & Software Engineer locations:
Spain, Valencia, Cortes Valencianastime type:
Full time posted on:
Posted Todayjob requisition :
R261474
** About Analog Devices
** Analog Devices, Inc. (NASDAQ:  ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possible(TM).

Learn more at  and on  and .
** 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 62304, ISO 13485). 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 62304
** 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 62304, ISO 13485, ISO 14971).
* Contribute to risk analysis activities focusing on algorithmic accuracy, edge cases, clinical safety, and potential failure modes.
** Support, Debugging & Continuous Improvement
*** Support troubleshooting and root cause analysis of algorithmic or signal-quality issues observed in testing or manufacturing environments.
* Collaborate with operations and test engineering teams to optimize production test algorithms and signal validation workflows.
* Drive continuous improvement initiatives in algorithm robustness, noise immunity, and computational efficiency.
** Qualifications
* *** Required
* ** Bachelor’s degree in
*…
Tenga en cuenta que actualmente no se aceptan solicitudes desde su jurisdicción. Las preferencias de los candidatos son decisión del empleador o del agente reclutador.
Para buscar, ver y solicitar empleos que acepten solicitudes de su ubicación o país, toque aquí para realizar una búsqueda:
 
 
 
Busque más trabajos aquí:
(Ingrese pocas palabras para obtener mejores resultados)
Localización
Aumentar el radio de búsqueda (millas)
0
200
Filtros
Nivel Educativo
Experiencia mínima requerida (años)
Publicado en los últimos:
Salario