Senior Automation Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Tucker Parker Smith Group (TPS Group) · 16 hours ago

Senior Automation Engineer

Tucker Parker Smith Group (TPS Group) is a global technology leader specializing in advanced data storage, memory, and infrastructure solutions. They are seeking an experienced Firmware & System Test Automation Engineer to design and scale end-to-end automation for firmware development and system validation.

Staffing & Recruiting
Hiring Manager
Ted Hurvul
linkedin

Responsibilities

Design and maintain reusable Python and Bash libraries/CLIs for firmware build, test, and regression workflows
Integrate automation with CI/CD platforms (Docker, Jenkins, GitLab CI, Azure DevOps) and tools such as Gerrit/Git, Jira, and test management systems
Orchestrate nightly regression runs, including automated failure classification, triage, and dashboard reporting
Enable firmware developers with unit test harnesses, linting/formatting tools, and emulation or abstraction adapters
Build and maintain telemetry and ETL pipelines to track coverage, reliability, and performance KPIs
Collaborate cross-functionally with firmware, hardware, and ASIC teams; document standards and best practices
Ensure adherence to IP, data compliance, and approved vendor processes

Qualification

PythonCI/CD integrationFirmware automationPCIe/NVMeLinuxBashC/C++HIL experienceLog analysisData complianceTechnical documentation

Required

10+ years of experience in firmware or system-level test automation and validation
Expert-level Python development experience
Strong Linux background, including kernel modules and system-level debugging
Proficiency with Bash; working knowledge of C/C++ for firmware hooks; PowerShell as needed
Hands-on experience with PyTest and/or Robot Framework
Proven hardware-in-the-loop (HIL) automation experience
Deep understanding of CI/CD pipelines-as-code, artifact management, secrets, and flaky test mitigation
Strong knowledge of PCIe/NVMe, DMA, interrupts, and RTOS concepts
Lab debug experience using logic and protocol analyzers
Experience integrating tools such as Gerrit/Git, Jira, test management systems, and results databases
Demonstrated ability in log analysis, failure bucketing, and clear technical documentation

Preferred

Experience with CMake or Bazel, cross-compilers, and artifact signing
Emulation and simulation experience (FPGA, QEMU) and pre-silicon validation workflows
Data and analytics experience using SQLite/PostgreSQL, Pandas, and visualization tools such as Grafana or PowerBI
Experience with Docker and Ansible for reproducible development and lab host configuration
Background in storage firmware or networking ASIC validation environments

Company

Tucker Parker Smith Group (TPS Group)

twittertwitter
company-logo
The Tucker Parker Smith Group ( TPS Group), is a professional recruiting and staffing firm.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Brian Smith
Co-Founder & Managing Partner
linkedin
N
Nichole Tonning-Smith
Co-Founder & Chief Operations Officer
linkedin
Company data provided by crunchbase