Services
Software Development
Our work in software development, numerical computing, and algorithms spans resource-critical embedded applications to GPU-accelerated high-performance software. We emphasize planning, structuring, and documentation, incorporating continuous integration and unit testing where appropriate.
Physical Oceanography and Modeling
We work with various modeling approaches: box models for process understanding, simplified ocean models with approximations, and complete coupled regional ocean models. Experience in Bayesian data assimilation for oceanographic processes using Monte-Carlo methods and Particle Filters for state estimation and prediction.
Signal Processing
We apply Bayesian models and classical signal processing methods to extract signals from noisy data and provide sufficient statistics. Data cleaning, tagging, and filtering - implemented in software to your specifications.
Surface-Wave Radar, FMCW, SAR, Ocean Sensors
Experience with FMCW surface-wave radars covering the signal-processing chain from beamforming to hardware implementation, including physical interpretation of measurements. Consulting for ocean sensors and synthetic aperture radar systems.
Data Analysis and Algorithm Development
We work with large sensor datasets to identify relevant signals. We develop algorithms with controlled complexity that scale efficiently.
Not sure whether you need a faster algorithm or more hardware? Contact us - we can help evaluate your options.
