About the Role:
We are looking for a highly motivated Test Automation Engineer to develop and maintain automated test suites for small embedded devices. This role requires strong expertise in Python with Pytest and a background in embedded system testing. As a customer-facing engineer, excellent communication and interpersonal skills are essential. This position will require you work on-premise at our client's facility in San Diego, CA 92131.
Key Responsibilities:
- Design, develop, and maintain Python-based automated test frameworks.
- Execute Pytest test plans and test cases for embedded systems and radios
- Analyze test results and collaborate with developers to resolve issues.
- Use tools like Fabric, Ansible, and Docker to manage environments and deployments
- Log and track defects using JIRA and maintain test coverage traceability in JAMA.
- Utilize Wireshark, iperf, and other network tools for performance validation and protocol-level debugging.
- Run integration tests on Raspberry Pi, radio-based platforms, and other embedded devices.
Requirements:
- 3+ years of experience in test automation for embedded systems.
- Strong proficiency in Python and Pytest.
- Experience designing and maintaining automated test frameworks.
- Familiarity with debugging embedded or network-connected devices
- Must be eligible to work in the U.S. without sponsorship.
- Excellent interpersonal and communication skills; ability to work in a customer-facing role.
Preferred:
- Experience with Fabric or Ansible for orchestration
- Exposure to embedded systems, radio firmware, or military-grade communication protocols
- Knowledge of ATAK/WINTAK or similar tactical platforms
- Working familiarity with Docker and CI tools
Why Join Us?
- Competitive salary with 401(k) matching.
- Comprehensive medical and dental benefits.
- Work on cutting-edge embedded automation projects.
If you’re a skilled automation engineer passionate about improving software quality, we’d love to hear from you!
Job Type: Full-time
Pay: $95,000.00 - $120,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Vision insurance
Experience:
- Test automation: 3 years (Required)
- Python: 3 years (Required)
Ability to Commute:
- San Diego, CA 92123 (Required)
Work Location: In person