Perception Engineer
About this role
AndrenaM is seeking a Perception Engineer with expertise in Machine Learning (ML), beamforming, and digital signal processing (DSP) to tackle some of the most challenging problems in maritime autonomy. This role will focus on advancing the capabilities of our maritime sensor network by enabling precise audio source localization, classification, and advanced signal processing for real-time applications.
As part of our growing team in Hawthorne, CA, you’ll work alongside world-class engineers in hardware, software, and autonomy, contributing to cutting-edge defense technology for maritime domain awareness.
In this role
- You will develop innovative perception algorithms to enhance maritime sensor systems.
- You will apply expertise in ML, DSP, and audio processing to tackle complex challenges in beamforming and classification.
- You will help shape the perception stack that powers our meshed sensing and communication network.
Responsibilities
- Design, implement, and optimize ML models for audio signal classification, source localization, and beamforming.
- Develop and deploy real-time DSP algorithms for hydrophone array data, focusing on noise reduction, signal enhancement, and feature extraction.
- Collaborate with hardware teams to integrate algorithms with embedded systems and sensor platforms.
- Prototype and validate signal processing and ML solutions using real-world datasets collected from ocean environments.
- Drive the design and implementation of robust, scalable pipelines for processing high-bandwidth sensor data in real time.
- Evaluate and integrate emerging ML/DSP technologies to enhance system performance.
- Document processes, results, and lessons learned for continuous improvement and knowledge sharing.
Some types of experiences we're especially excited to see
- Strong expertise in DSP, including beamforming, filtering, and spectral analysis.
- Experience building and deploying ML models for audio or time-series data analysis.
- Proficiency with frameworks like TensorFlow, PyTorch, or ONNX for ML development.
- Solid understanding of acoustics and audio processing, particularly in underwater environments.
- Knowledge of signal source localization techniques (e.g., TDOA, MUSIC, or SRP-PHAT).
- Experience with Python, MATLAB, and/or C/C++ for algorithm development.
- Familiarity with edge computing, real-time systems, and deploying ML models on embedded hardware.
- Strong understanding of noise mitigation techniques and handling low-SNR signals.
- Proficiency with containerization and cloud platforms (e.g., Docker, Kubernetes, AWS).
- Experience working with hydrophone arrays or other maritime sensors is a big plus.
Why join us?
AndrenaM is an innovative, mission-driven company at the intersection of maritime autonomy and defense. We offer:
- Stock options with significant growth potential.
- Flexible vacation policy and paid holidays.
- Health coverage.
- Access to a unique work environment, blending technology and defense.
About AndrenaM
AndrenaM is building the central nervous system for maritime autonomy by creating a distributed sensing and communication network. To date we’ve raised capital from leading investors in the space including AlsoCapital, Banter, 201 Ventures, and Wave Function. Our platform integrates sensors, autonomous vehicles, and AI-driven analytics to provide real-time situational awareness and defense capabilities. Our technology supports critical maritime defense operations for the U.S. Navy and NATO, pushing the boundaries of what is possible in maritime autonomy.