> Markdown version of [/jobs/ext/1471711-dsp-engineer](https://www.wearedevelopers.com/jobs/ext/1471711-dsp-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # DSP Engineer - **Company:** Herrick Technology Laboratories, Inc. - **Location:** Manchester, NH, United States - **Contract:** Permanent contract - **Skills:** Beamforming, C++ (Programming Language), Text Processing, Embedded Software, Field-Programmable Gate Array (FPGA), MATLAB, VHSIC Hardware Description Language (VHDL) - **Published:** July 28, 2026 - **Apply:** https://www.dice.com/job-detail/16043386-0339-4b5d-8ccd-7705ee2d6cbf ## About the Role Knowledge of communications theory, radar, and wireless/radio protocols, including beamforming and MIMO, navigation and timing, radar processing (including pulse generation and pulse descriptor word processing), direction finding, and/or T/FDOA geolocation desired. Advanced coursework and Master''''''''s degree preferred. ## Description Responsibilities include modeling of DSP algorithms in MATLAB, implementation of algorithms on ARM processors using C/C++ and/or FPGAs in VHDL, and integration/testing of algorithms with higher layer software including field testing. Some embedded software development in C may also be required. ## Related Videos - [Reality and Beyond: Coding a Drone Using {Unity 3D .NET} and ChatGPT AI!](https://www.wearedevelopers.com/videos/702-reality-and-beyond-coding-a-drone-using-unity-3d-net-and-chatgpt-ai) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [A beginner’s guide to modern natural language processing](https://www.wearedevelopers.com/videos/858-a-beginner-s-guide-to-modern-natural-language-processing) - [Quantum Computing for Classical Developers](https://www.wearedevelopers.com/videos/1153-quantum-computing-for-classical-developers) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Multilingual NLP pipeline up and running from scratch](https://www.wearedevelopers.com/videos/901-multilingual-nlp-pipeline-up-and-running-from-scratch) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Dev Digest 162: AI careers, MCP, AWS best practices & floppy sweaters](https://www.wearedevelopers.com/magazine/571-dev-digest-162-ai-careers-mcp-aws-best-practices-floppy-sweaters) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany)