Senior Signal Processing Engineer

3 days ago


Helsinki, Uusimaa, Finland Doublepoint Oy Full time

Join to apply for the Senior Signal Processing Engineer role at Doublepoint.

This range is provided by Doublepoint. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Background

Doublepoint creates cutting-edge interaction technology for next generation user interfaces on smartwatches, TVs, and AR. Our smartwatch algorithms detect subtle hand gestures that have not previously been possible. To make it work flawlessly and continuously improve, we need to employ a careful combination of both signal processing techniques and machine learning techniques.

Doublepoint is looking for a Senior Signal Processing Engineer to join our Algorithm Team. The team's goal is to create our core product, the algorithm. Your role is to understand, implement, and evaluate signal processing techniques throughout our algorithm pipeline.

Role and Responsibilities

As a team member, your responsibilities will likely include some of the following:

  • Form a good understanding of the sensing principles for the gestures of interest, including factors (anatomical, environmental, sensor related, etc...) that influence signal discriminability and model performance.
  • Define, code, and validate pre-processing and post-processing pipelines to clean data, extract effective features for our models, and adjust model outputs for different use cases.
  • Create visualizations to help the team and other stakeholders understand datasets, signals, and model predictions.
  • Implement and evaluate baseline gesture detection algorithms to compare against machine learning models.
  • Develop ultra-low-power adaptations of algorithms, balancing energy efficiency with minimal impact on performance.
  • Implement traceability and security into our algorithms for deployment on edge devices and resource-constrained environments.
Collaboration

You will also be working with others in the following areas:

  • Collaborate closely with other ML engineers in your Algorithm team to make well-informed improvements to our model accuracy, efficiency, and transferability.
  • Work with the Hardware Team to determine sensor limitations and formulate new sensing modalities to enhance gesture recognition.
  • Contribute to defining the exact gesture that results in both the best user experience and produces a distinguishable signal for our models.
Skills

The candidate we are looking for must possess:

  • 5 or more years of signal processing experience, ideally in a real-time application in a user-centered environment.
  • Deep understanding and a proven track record with digital signal processing (DSP), including filtering, spectral analysis, time-series decomposition, transfer functions, and feature extraction.
  • Strong software engineering skills in C/C++ and Python (NumPy, SciPy).
  • Experience with machine learning, working with large datasets, and cloud compute.
Our Ideal Candidate Would Also Possess
  • Familiarity with IMUs, PPGs, their working principle, and signal characteristics.
  • Familiarity with embedded electronics and processor architectures such as ARM Cortex M4.
  • Familiarity with various human-computer interaction technologies.
Qualities

The other qualities we are looking for include:

  • Strong collaboration skills to work effectively with ML and MLOps engineers.
  • Keen attention to detail to ensure high-quality data and features.
  • An analytical mindset with a focus on understanding and explaining clearly the underlying physics of sensor data as well as core signal processing concepts.
  • The ability to foresee problems in advance based on experience and intuition and act on them effectively.
  • High agency including taking initiative, owning challenges and one's failures, and consistently delivering impactful solutions with minimal oversight.
Keywords

Digital Signal Processing, Algorithm Engineer, Machine Learning, Software Engineering, Preprocessing, Filtering, Sensors, Physiology, Biology, Anatomy, Human Computer Interaction (HCI), Biomedical Engineering.

Hiring Process
  • Introductory Call and Q&A with CTO Jamin Hu (30 mins)
  • Technical Interview with CTO Jamin Hu (45 mins)
  • Culture Interview with CEO Ohto Pentikäinen (30 mins)
  • Take-home challenge and review with Algorithm Team
  • Offer
  • Meet the team and get started
Seniority Level

Mid-Senior level

Employment Type

Full-time

Job Function

Industries: Think Tanks and Technology, Information and Internet

#J-18808-Ljbffr

  • Helsinki, Uusimaa, Finland Doublepoint Full time

    BackgroundDoublepoint creates cutting-edge interaction technology for next generation user interfaces on smartwatches, TV's and AR. Our smartwatch algorithms detect subtle hand gestures that have not previously been possible, but to make it work flawlessly and continuously improve, we need to employ a careful combination of both signal processing techniques,...


  • Helsinki, Uusimaa, Finland Doublepoint Oy Full time

    We're excited to announce an opportunity for a Senior Signal Processing Engineer to join our team at Doublepoint.This is an excellent chance to work on cutting-edge projects and contribute to the development of innovative human-computer interaction technology.The ideal candidate will have a strong background in digital signal processing, software...


  • Helsinki, Uusimaa, Finland Doublepoint Full time

    Company Overview">Doublepoint is a leading developer of cutting-edge interaction technology for next-generation user interfaces on smartwatches, TVs, and AR. Our innovative algorithms detect subtle hand gestures that have not been possible before.">Job Description">">Develop ultra-low-power adaptations of signal processing algorithms to balance energy...


  • Helsinki, Uusimaa, Finland Doublepoint Full time

    Job Summary">We are seeking an experienced Signal Processing Engineer to join our Algorithm Team and contribute to the development of cutting-edge interaction technologies.">Key Responsibilities">">Develop and optimize signal processing algorithms for real-time applications.">Collaborate with cross-functional teams to develop machine learning...


  • Helsinki, Uusimaa, Finland Doublepoint Oy Full time

    We're seeking a highly skilled Signal Processing Engineer to join our team at Doublepoint.The successful candidate will have a strong background in digital signal processing, software engineering, and machine learning.In this role, you'll be responsible for developing and implementing advanced signal processing techniques to improve our algorithms.Key...


  • Helsinki, Uusimaa, Finland Doublepoint Oy Full time

    We're seeking a highly skilled Senior ML Software Developer to join our Algorithm Team at Doublepoint Oy. As a key member of our team, you'll play a vital role in driving innovation in time-series gesture classification models.Key ResponsibilitiesSome of your key responsibilities will include:Designing, implementing, analyzing, and improving our flagship...


  • Helsinki, Uusimaa, Finland Huawei Suomi Finland Full time

    We are looking for a highly motivated Senior Hardware Design Engineer to join the Hardware and System Lab of Huawei Finland Research Center who will be responsible for the hardware design and realization, and hardware solution analysis. The candidate should have a fundamental understanding of hardware design, technologies and architecture, and system...


  • Helsinki, Uusimaa, Finland Carbo Culture Full time

    Get AI-powered advice on this job and more exclusive features.About Carbo CultureCarbo Culture is a climate technology company building a rapidly scalable biochar carbon removal solution. Our patented Carbolysis reactors take waste biomass and convert it into stable biochar, locking carbon safely away for centuries and generating renewable energy in the...


  • Helsinki, Uusimaa, Finland Doublepoint Oy Full time

    We're looking for an exceptional Senior Machine Learning Engineer to join our Algorithm Team at Doublepoint Oy. As a key member of our team, you'll play a vital role in driving innovation in time-series gesture classification models.Key ResponsibilitiesSome of your key responsibilities will include:Designing, implementing, analyzing, and improving our...


  • Helsinki, Uusimaa, Finland Barrington James Full time

    Redefining what's possible in the realm of quantum technology, and we're looking for a talented (Senior) Quantum Engineer to join our growing team. As a key member of our organization, you'll work closely with our expert hardware engineers and collaborate with a diverse group of researchers, engineers, and specialists to develop and optimize measurement...

  • Lead ML Engineer

    3 days ago


    Helsinki, Uusimaa, Finland Doublepoint Full time

    BackgroundDoublepoint creates cutting-edge interaction technology for next generation user interfaces on smartwatches, TVs, and AR. Our smartwatch algorithms detect subtle hand gestures using generic smartwatch sensors which hasn't previously been possible. However, to do so consistently on a wide range of gestures deployed into production, we will need to...


  • Helsinki, Uusimaa, Finland TalentAdore Full time

    TalentAdore is a forward-thinking company that aims to transform the recruitment industry through innovative technology.We are currently seeking a Senior Software Engineering Manager to join our team and lead the development of our AI-driven hiring platform.The successful candidate will have a strong technical background, excellent leadership skills, and a...


  • Helsinki, Uusimaa, Finland Starship Full time

    Join to apply for the Senior Software Engineer role at Starship Technologies.Starship Technologies is revolutionizing deliveries with autonomous robots. These robots are designed to deliver food, groceries, and packages across college campuses and neighborhoods in minutes. Starship has now completed millions of autonomous deliveries to date, traveled...


  • Helsinki, Uusimaa, Finland Doublepoint Oy Full time

    Doublepoint Oy is a leading innovator in human-computer interaction technology. We're seeking a highly skilled Time-Series Engineer Manager to join our Algorithm Team and drive innovation in time-series gesture classification models.About the TeamOur Algorithm Team is responsible for developing cutting-edge algorithms for our core product, the algorithm...


  • Helsinki, Uusimaa, Finland Cambri Full time

    The roleAs a Senior DevOps Engineer on our team, you will focus on supporting software engineering, data science, and quality assurance teams. You will help the teams overcome obstacles and make your colleagues and, ultimately, Cambri's business more successful.The TeamYou'll be joining a small but very skilled team of around 15 people across Engineering,...

  • Lead ML Engineer

    3 days ago


    Helsinki, Uusimaa, Finland Doublepoint Oy Full time

    Join to apply for the Lead ML Engineer role at Doublepoint.This range is provided by Doublepoint. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeBackgroundDoublepoint creates cutting-edge interaction technology for next generation user interfaces on smartwatches, TV's and AR. Our...


  • Helsinki, Uusimaa, Finland Meru Health, Inc. Full time

    Join to apply for the Senior Software Engineer role at Meru Health.About Meru HealthMeru Health is setting the new standard in mental healthcare with the most comprehensive online mental health solution for depression, burnout, and anxiety. We are on a mission to help 10 million people recover from mental health ailments by 2027, by utilizing the latest...


  • Helsinki, Uusimaa, Finland Doublepoint Full time

    Doublepoint creates cutting-edge interaction technology for next generation user interfaces on smartwatches, TV's and AR. Our smartwatch algorithms detect subtle hand gestures using generic smartwatch sensors which hasn't previously been possible. However, to do so consistently on a wide range of gestures deployed into production, we will need to expand our...


  • Helsinki, Uusimaa, Finland JMG Solutions Ltd Full time

    Position SummaryThis is a senior-level position requiring a highly skilled Mechanical Lead to oversee the delivery of Data Centre projects in Helsinki, Finland. The successful candidate will lead a team of Mechanical Engineers and contribute to the company's success.Key Responsibilities:Oversee the day-to-day operations of the project team.Develop and...


  • Helsinki, Uusimaa, Finland Nitor Full time

    Are you passionate about data engineering and data architecture? Would you like to build solutions that create actual business value? At Nitor, we help our clients to succeed with data.Your future roleAs a Senior Data Engineer at Nitor, your aim is to help our customers extract business value from data with a pragmatic approach, focusing on solving their...