remote
Principal Engineer - Coda Octopus Products Ltd
Software Engineer
Lead advanced sonar system development, driving beamforming architectures, high‑speed sensor electronics, FPGA/DSP processing, and embedded firmware. Shape technical strategy while delivering hands‑on solutions for marine survey and security applications.
About the role
Key Responsibilities
- Architect and oversee the design of beamforming algorithms and high‑speed sensor electronics for real‑time 3D sonar systems.
- Lead FPGA and DSP development, ensuring optimal performance and integration with embedded firmware.
- Collaborate with cross‑functional teams to define system requirements, validate designs, and drive product roadmaps.
- Mentor and coach engineering staff, fostering a culture of technical excellence and continuous improvement.
- Conduct code reviews, performance profiling, and troubleshooting to maintain high quality and reliability.
Requirements
- Extensive experience in FPGA/DSP design and embedded firmware for real‑time signal processing.
- Deep knowledge of beamforming techniques and sonar system architecture.
- Proficiency in C/C++ and hardware description languages (VHDL/Verilog).
- Strong leadership skills with a track record of guiding technical teams to successful product delivery.
- Excellent problem‑solving abilities and effective communication across multidisciplinary teams.
Skills
cudalinuxelectrical engineering