Algorithm Developer

Swiss-American medical device company specializing in respiratory care, developing non-invasive monitoring and therapeutic solutions.
Budapest, Hungary
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Healthcare

Description For Algorithm Developer

Sentec, a Swiss-American medical device company founded in 1999, is seeking an Algorithm Developer to join their innovative team. The company specializes in respiratory care, developing cutting-edge technology for complex respiratory patients worldwide.

As an Algorithm Developer, you'll be at the forefront of designing and implementing sophisticated algorithms for EIT systems, while working on embedded software applications using C and C++. This role combines technical expertise in software development with statistical analysis and mathematical programming, making it perfect for someone who enjoys solving complex problems in healthcare technology.

The position offers a unique opportunity to work in a company that directly impacts patient care through non-invasive monitoring and therapeutic solutions. You'll be involved in various aspects of software development, from algorithm design to regulatory compliance, while working in an environment that values collaboration and innovation.

The ideal candidate should have a strong technical background with a Master's or PhD degree, experience in statistical data analysis, and proficiency in multiple programming languages and tools. You'll be working in a hybrid setting with a flat hierarchy structure that promotes quick decision-making and interdisciplinary collaboration.

This role is perfect for someone who is passionate about healthcare technology and wants to make a meaningful impact while developing their professional skills in an agile environment. You'll be part of a team that values innovation, quality, and the direct impact their work has on improving patient care worldwide.

Last updated 15 days ago

Responsibilities For Algorithm Developer

  • Design, develop, and implement algorithms tailored to EIT systems
  • Develop and maintain embedded software applications in C and C++
  • Produce software specification and verification documentation
  • Evaluate and optimize software application performance
  • Enhance and refine test framework and coverage
  • Support regulatory compliance and documentation efforts
  • Perform statistical and mathematical programming
  • Help prepare manuscripts for publication

Requirements For Algorithm Developer

Python
Java
  • University degree in a technical/scientific field (Master or PhD)
  • Experience with statistical data analysis and modeling, pattern recognition
  • Proficiency with data analysis tools (Matlab/Octave, R, SQL, Python)
  • Experience in software development with C, C++
  • Experience with automated testing platforms and unit tests
  • Very good command of English (spoken and written)
  • Ability to design experiments/studies to answer specific questions and test hypotheses

Benefits For Algorithm Developer

  • Meaningful activity on products that enable personalized therapy for patients
  • Flat hierarchy, short decision-making processes, interdisciplinary collaboration
  • Opportunity to contribute and develop skills in an agile company

Interested in this job?

Jobs Related To Sentec Algorithm Developer

Technical Development Engineer

Technical Development Engineer position at Sentec, combining software development with experimental design in a hybrid work environment in Switzerland.

Software Development Engineer, Paragon Case Management System, Selling Partner Experience

Software Development Engineer role at Amazon, working on the Paragon Case Management System, building scalable solutions that impact millions of users.

Software Development Engineer, Ops Tech Solutions

Software Development Engineer role at Amazon's Infrastructure Reliability Engineering team, building scalable solutions for system reliability and outage prevention.

Software Development Engineer II, Global Logistics, Planning and Optimization

Software Development Engineer II position at Amazon's Global Logistics Technology team, focusing on optimizing international shipping systems and developing scalable solutions.

Support Engineer, Selling Partner Financial Tech

Support Engineer role at Amazon's Selling Partner Services team, focusing on developing tools and providing technical support for Amazon's third-party seller platform.