> Markdown version of [/jobs/ext/575518-dsp-engineer](https://www.wearedevelopers.com/jobs/ext/575518-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:** Garrett Metal Detectors - **Location:** Garland, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Algorithm Design, Data Analysis, Systems Engineering, C++ (Programming Language), Digital Electronics, Firmware, Python (Programming Language), MATLAB, Machine Learning, Software Engineering, Git, Information Technology, Bitbucket, Software Version Control - **Published:** June 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d88ca04c285e3509 ## About the Role Do you have experience in Electrical engineering training?, * Master's degree in Electrical Engineering or Computer Science * Minimum of eight years of relevant DSP experience Skills & Qualifications: * Digital Signal Processing development and implementation on embedded hardware * Advanced mathematics, linear matrix algebra, correlations, convolutions, etc. * Proficient with C/C++ programming language * Git/BitBucket source code management * MatLab and/or Python data analysis and algorithm development * Machine learning * Mathematical modeling of magnetic fields * Analog and digital circuit design and analysis, Spice * Ability to collaborate with others in a multidisciplinary team environment * Trouble-shooting and problem-solving skills * Prioritize, organize, and handle multiple projects simultaneously Work Environment * Well-lighted, heated and/or air-conditioned indoor office/production setting with adequate ventilation and moderate noise * May work with or near moving mechanical equipment Physical Demands Moderate physical activity performing non-strenuous daily activities of a productive/technical nature to work from a sitting or standing position. * Manual dexterity sufficient to reach/handle items and work with the fingers * Must be able to bend, stoop, squat, crouch * Must be able to sit for long periods of time * Must be able to lift up to twenty pounds, with or without assistance ## Description * Conceive, develop and implement advanced and innovative DSP algorithms to capture, filter, transform, and analyze sensor data. * Translate algorithms into high-performance, real-time MatLab/Python/C/C++ applications. * Collaborate closely with software, hardware, and systems engineers to develop advanced metal detection products. * Utilize magnetic field modeling and DSP algorithms to help develop complex magnetic sensor arrays/systems. * Develop analog and digital circuitry to acquire and process sensor data. * Develop low level firmware needed to support circuit development and testing of embedded systems. * Assist with the development of circuit architectures and schematics. * Assist with engineering change processes to ensure changes are properly tested and documentation is accurate and updated in a timely manner. * Maintain required documentation of development and testing activities, including engineering notes and reports. * Assist in the development and troubleshooting of prototypes. * Develop and execute necessary tests to evaluate hardware and software designs. * Follow company standards in software development, testing and documentation. * Participate in proactive team efforts to achieve departmental and company goals. * Provide leadership to others through example and sharing of knowledge/skill. * Ensure all operations adhere to laws, guidelines, ISO requirements. * Comply with safety policies, practices, and procedures. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [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) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Valven Atlas: Engineering Intelligence That Delivers](https://www.wearedevelopers.com/videos/1660-valven-atlas-engineering-intelligence-that-delivers) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Dev Digest 187: Build Agents, pick MCPs and prove you're not a robot!](https://www.wearedevelopers.com/magazine/633-dev-digest-187-build-agents-pick-mcps-and-prove-you-re-not-a-robot) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [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) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)