Signal Processing / Algorithm Engineer


  • Perform statistical and geometric analysis on raw data to determine ideal software and hardware configurations

  • Design and prototype algorithms for processing raw data to increase tracking performance

  • Define and enhance key performance metrics for processed data and positioning tracking such as precision, accuracy, range, noise level, and output data rate

  • Design and automate experiments to verify performance of algorithm and hardware combinations

  • Explore and develop new technologies as part of the core R&D team


  • Proficient in C++ and Matlab or similar software for advanced data processing, modeling and simulations

  • Experience in sensor fusion algorithms with IMU/positioning systems (ideally a specialist in Kalman filter implementations)

  • Extensive experience in signal processing algorithm design of real-time time series data

  • In-depth knowledge of deterministic, statistical signal processing and optimization techniques

Nice to haves

  • Expertise on human physiology, clinical trial, medical device regulations

  • In-depth knowledge of electromagnetics

  • Experience with machine learning techniques for data analysis and algorithm development