Let’s work together.
Algorithm & Signal Processing Engineer
Ommo is the pioneer of permanent magnet–based 3D tracking technology, building a next-generation tracking platform based on magnetic sensing. Our technology enables ultra-precise, real-time 6DOF tracking for millimeter-scale wireless sensors, up to 1,000 times per second with accuracy down to 0.1mm, without line-of-sight constraints. We partner with medical device OEMs and advanced technology companies developing surgical navigation, robotics, simulation, spatial intelligence, and human-machine interface systems.
Responsibilities
- Design and prototype algorithms for processing and fusing raw sensor data to increase tracking performance and resilience.
- 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 the performance of algorithm and hardware combinations.
- Perform statistical and geometric analysis on raw sensor data to determine ideal software and hardware configurations.
- Develop and model non-ideal behaviors of physical systems for precision measurements.
- Explore and develop new technologies as part of the core R&D team.
Qualifications
- Proficient in C, C++, and Python for data processing, modeling, and simulations.
- Experience in signal processing algorithm design of real-time time series data.
- Experience with machine learning frameworks such as TensorFlow or PyTorch.
- Experience in designing and implementing real-time optimization algorithms, including linear and nonlinear solvers.
- Experience in working with coordinate and pose transformations.
- Strong foundation in linear algebra, physics and electromagnetics.
- In-depth knowledge of deterministic, statistical signal processing and optimization techniques.
Nice to haves
- Experience modeling real-sensor systems in adverse conditions.
- Experience with machine learning techniques for data analysis and algorithm development.
- Experience in microsecond to millisecond scale real-time algorithm developments.
- Expertise in 3D tracking systems such as optical and EM based systems.
Location
- Working location is flexible with opportunities for hybrid or fully remote.
Salary & Benefits
- $110,000 - $165,000 + Equity.
- Paid Time Off.
- Medical, Dental & Vision.
- 401K & 401K Matching.