> Markdown version of [/jobs/ext/2710310-test-engineer](https://www.wearedevelopers.com/jobs/ext/2710310-test-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). --- # TEST ENGINEER - **Company:** ECHODYNE CORP - **Location:** Kirkland, United States - **Experience:** Expert - **Salary:** $137,196.0 - $205,382.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Automation of Tests, Continuous Integration, Firmware, Python (Programming Language), Git Flow, Hardware Debugging - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/senior-test-engineer-on-radar-firmware-echodyne-corp-8792430 ## About the Role * 5+ years of experience in software testing, firmware QA, or embedded systems test engineering roles * Strong experience validating feature-level behavior, supported device commands, and SDK interactions * Solid understanding of software testing principles, methodologies, and test design techniques for embedded systems * Experience with test automation, including writing and maintaining automated tests (Python preferred) * Experience working in environments with hardware and software dependencies, including flashing firmware and interacting directly with physical devices * Practical knowledge of Linux environments, Git workflows, and CI/CD concepts as applied to embedded systems * Understanding of software/firmware development practices, hardware debugging, defect investigation, and root cause analysis Echodyne's technology is export controlled by the U.S. Government and we must evaluate an applicant's eligibility to handle export-controlled information or obtain required Government authorizations. Therefore, we will ask you as part of the application process to identify whether you are a U.S. Citizen or green card holder, or have asylum/refugee status in the U.S. ## Description * Design, execute, and maintain feature-level and end-to-end software test scenarios for complex embedded systems, radar firmware, and SDKs * Analyze product requirements and architecture to define test strategies, coverage, and acceptance criteria for radar functionality and supported commands * Develop and maintain test plans, test cases, and test reports; manage defects through resolution * Perform manual, exploratory, and hardware-in-the-loop (HIL) testing to identify product risks, edge cases, and failure modes * Build and maintain automated tests where they provide clear value, contributing to existing frameworks * Collaborate with firmware, product, and software teams to improve testability and overall quality * Support test environments, automation infrastructure, and test execution across projects and releases * Mentor junior engineers and promote strong testing practices and a quality-first mindset ## Related Videos - [Why I Love End-2-End Tests and How To Get Them Right](https://www.wearedevelopers.com/videos/996-why-i-love-end-2-end-tests-and-how-to-get-them-right) - [Excellent Software Testing](https://www.wearedevelopers.com/videos/87-excellent-software-testing) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Integration And E2E Testing: Are They Complementary or Interchangeable?](https://www.wearedevelopers.com/magazine/86-integration-and-e2e-testing-are-they-complementary-or-interchangeable) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)