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

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.

Staff Software Development Engineer
Analog DevicesEngineer developing algorithms for optical biosensing and imaging applications in healthcare. Collaborating with multidisciplinary teams and utilizing Python for data analysis and algorithm development.
Tech Stack
Tools & technologiesNumpyPandasPythonScikit-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 resumeApplicant 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