Senior Embedded Software Engineer + Cloud computing (Biomedical Experience)
3 days ago
Valencia
ph3About the Company /h3pAnalog Devices, Inc. (NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. /ph3Job Summary /h3pWe 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 (IEC62304, ISO13485). 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. /ph3Key Responsibilities /h3ulliLead the design, implementation, and optimization of ECG signal‑processing algorithms, including filtering, beat detection, arrhythmia classification, noise/artifact handling, and feature extraction. /liliDevelop robust algorithms suitable for embedded systems, wearable devices, or low‑power medical hardware. /liliAnalyze diverse ECG datasets (clinical and device‑generated) to ensure algorithm reliability across patient populations and physiological conditions. /liliConduct algorithm performance benchmarking, parameter tuning, and validation against industry standards (e.g., AAMI EC57). /liliImplement algorithms in production‑quality code (embedded C/C++, Python, or equivalent), ensuring reliability, efficiency, and maintainability. /liliSupport Design Transfer of algorithms and software modules into production firmware and cloud‑based systems. /liliParticipate in software architecture decisions and ensure alignment with IEC62304 development processes. /liliAct as the primary technical contact for internal and external partners regarding algorithmic behavior, performance, and implementation constraints. /liliCollaborate closely with hardware, firmware, and clinical science teams to ensure full alignment between signal acquisition hardware and algorithm design. /liliWork with QA/RA and clinical teams to support documentation, traceability, and regulatory submissions. /liliDevelop and maintain detailed documentation for algorithms, software modules, test plans, and validation reports. /liliEnsure that all software and algorithm development activities comply with relevant regulatory standards (IEC62304, ISO13485, ISO14971). /liliContribute to risk analysis activities focusing on algorithmic accuracy, edge cases, and performance. /li /ulh3Qualifications (Required) /h3ulliBachelor’s degree in Electrical Engineering, Biomedical Engineering, Computer Engineering, Computer Science, or related field. /lili5+ years of experience in signal processing, real‑time algorithms, or embedded medical device software. /liliDemonstrated expertise in ECG signal processing, including filtering, R‑peak detection, HRV analysis, noise/artifact removal, or arrhythmia classification. /liliStrong proficiency in Python, C/C++, or similar languages used for modelling and embedded implementation. /liliExperience working under medical device software lifecycle processes (IEC62304) and familiarity with ISO13485 and ISO14971. /liliProven ability to validate algorithms using large datasets and statistical analysis techniques. /liliStrong communication skills with the ability to work across cross‑functional hardware, firmware, clinical, and regulatory teams. /li /ulh3Preferred /h3ulliMaster’s degree or Ph.D. in Biomedical Engineering, Electrical Engineering, Computer Science, Data Science, or related field. /liliExperience with AI / machine‑learning–based ECG classification, deep learning, or real‑time physiological monitoring. /liliFamiliarity with wearable or ambulatory ECG devices (Holter, patch monitors, chest straps). /liliExperience optimizing algorithms for low‑power or resource‑constrained embedded systems. /liliExperience collaborating with external development partners or contract engineering teams. /li /ulh3Export Compliance /h3p#LI-BF1 For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing 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 U.S. Citizens, U.S. Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) – may have to go through an export licensing review process. /ph3Equal Opportunity Employment /h3pAnalog 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. /ph3Job Requirements /h3pJob Req Type: Experienced. Required Travel: Yes, 10% of the time. Shift Type: 1st Shift/Days. /p /p #J-18808-Ljbffr