Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Analog Devices

Staff Software Development Engineer

Analog Devices

Engineer developing algorithms for optical biosensing and imaging applications in healthcare. Collaborating with multidisciplinary teams and utilizing Python for data analysis and algorithm development.

Posted 7/1/2026full-timeCambridge • 🇬🇧 United KingdomLeadWebsite

Tech Stack

Tools & technologies
NumpyPandasPythonScikit-Learn

About the role

Key responsibilities & impact
  • Own specific algorithm components from concept through prototyping, evaluation, and refinement
  • Develop Python-based algorithms and data analysis tools for processing complex experimental sensor and imaging data
  • Apply signal processing, statistical methods, and model-based approaches to extract robust information from noisy real-world measurements
  • Explore and apply machine learning and AI techniques that enable performance, robustness, and data interpretation
  • Work with multidisciplinary teams to understand system behavior, measurement challenges, and data characteristics
  • Provide data-driven insights to support system optimization, test design, and technical decision making
  • Develop scalable analysis pipelines and prototypes for offline, near-real-time, or production-oriented workflows
  • Support algorithm verification, performance characterization, documentation, setting the roadmap for integration into software products and systems

Requirements

What you’ll need
  • BEng, MSc, or PhD in Electrical Engineering, Computer Science, Software Engineering, Physics, Mathematics, Biomedical Engineering, or a related field
  • Demonstrated industry experience (typically 5+ years) developing algorithms for sensing, imaging, or data-driven systems
  • Experience developing algorithms for sensing, imaging, measurement, or other data-driven systems
  • Strong Python skills for algorithm development and data analysis, for example NumPy, Pandas, SciPy, Matplotlib, or scikit-learn
  • Strong foundation in signal processing, data analysis, and model-based methods for interpreting complex experimental data
  • Working knowledge of machine learning techniques for sensor, imaging, or time-series data
  • Ability to combine physical insight, signal processing, and data-driven approaches in algorithm development
  • Strong interest and ability to build domain expertise in advanced sensing, imaging, or fluorescence techniques
  • Strong software development skills, good communication and collaboration skills, and practical experience working with experimental or laboratory data.

Benefits

Comp & perks
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonNumPyPandasSciPyMatplotlibScikit-learnStatistical MethodsModel-Based ApproachesData-Driven SystemsAlgorithm Development
Soft Skills
Communication SkillsCollaboration Skills
Certifications
BEngMScPhD