Senior Research Prototyping Engineer
Core
Build and evaluate experimental systems combining devices, software, and research-developed algorithms to integrate hardware, ML models, and software runtimes.
Role type
Senior Research Prototyping Engineer
Builds
Prototype systems, software adapters, gateways, interfaces, automated tests, and diagnostic tools for audio and connected-device applications.
Domain
Audio technology, embedded systems, IoT, robotics, edge computing
Deliverable
production ML models
Required skills
Python, C/C++, Linux embedded development, ML model integration, networking protocols (Bluetooth/BLE, USB, serial), AI agent configuration, automated testing, version control, audio device debugging
Preferred skills
Inference frameworks, model conversion, hardware acceleration, ROS 2, Docker, CI/CD, hardware-in-the-loop testing, secure device integration
Technologies
Python, C, C++, Linux, Bluetooth/BLE, USB, serial, MQTT, ROS 2, Docker, CI/CD
Responsibilities
Build and maintain prototype systems using connected devices and sensors; Develop software adapters and interfaces across IP networks and device protocols; Integrate research-developed ML models into inference runtimes; Measure system behavior (latency, throughput, memory) and develop automated tests; Troubleshoot across hardware, software, and network layers; Configure and use AI agents for development tasks.
Seniority
Senior, hands-on IC
