
Software Test Support Engineer
- Lynnwood, WA
- $55,250-99,875 per year
- Permanent
- Full-time
- Be a key player in testing and producing next-generation autonomous underwater vehicles.
- Support software integration on the production line by deploying builds, tracking versions, and ensuring smooth configuration management.
- Develop, refine, and run hands-on test procedures to validate software and system performance.
- Capture and clearly document test results, issues, and insights to help the engineering team improve the product.
- Troubleshoot software-related challenges alongside engineers and technicians, learning directly from complex real-world systems.
- Maintain and improve test tools, environments, and scripts used in daily production and validation.
- Contribute ideas to streamline workflows and improve test processes.
- Collaborate across engineering, production, and QA teams to ensure every vehicle meets mission-ready standards.
- Bachelor’s degree in Computer Science, Software Engineering, Electrical/Computer Engineering, or a related field; or equivalent hands-on experience.
- Familiarity with the software development lifecycle and basic testing practices.
- Comfort working in Linux environments and using command-line tools.
- Basic scripting skills (Python, Bash, or similar) for automation and troubleshooting.
- Strong attention to detail with the ability to follow structured procedures.
- Clear written and verbal communication for documenting results and reporting issues.
- Team-oriented mindset with a willingness to learn from experienced engineers.
- U.S. Citizenship and ability to obtain/maintain a SECRET security clearance.
- Exposure to robotics, embedded systems, or hardware/software integration.
- Familiarity with networking (TCP/IP, ZMQ, DDS, CAN Bus, serial comms) and troubleshooting tools.
- Hands-on experience with version control (Git) and issue tracking (Jira).
- Interest in automation through scripting, containers (Docker), or CI/CD pipelines.
- Experience improving technical documentation, test plans, or work instructions.
- Prior involvement in production, manufacturing, or assembly-line support.