onsite
Software Development Engineer in Test - Research Innovations Inc
Software Engineer
Lead the design, implementation, and maintenance of automated test frameworks for a next‑generation electromagnetic spectrum platform, leveraging Python, C++, Selenium, and GPU‑accelerated signal processing to ensure mission‑critical reliability.
About the role
Key Responsibilities
- Design, develop, and maintain automated test suites for the Dragonfly platform using Python, C++, and Selenium.
- Integrate GPU‑accelerated signal processing modules into test pipelines to validate performance under realistic workloads.
- Collaborate with software, hardware, and system engineering teams to define test requirements and acceptance criteria.
- Analyze test results, troubleshoot failures, and provide actionable feedback to improve product quality.
- Document test procedures, frameworks, and best practices for internal use and compliance with government standards.
Requirements
- 5+ years of experience in test automation for complex software systems.
- Proficiency in Python, C++, and Selenium WebDriver.
- Experience with GPU‑accelerated computing (CUDA or OpenCL) and signal processing concepts.
- Strong analytical skills and ability to work in an agile, cross‑functional environment.
- U.S. citizenship with the ability to obtain and maintain required security clearances.
Skills
pythoncseleniumtest automation