Turn this role into an interview — a resume and cover letter built around what this employer wants.
Get past ATS filters
Job summary
A technology solutions firm is seeking a Senior Automation Engineer in Roseville, CA. The role involves building end-to-end automation frameworks for firmware development and system validation, emphasizing Python-first tooling and CI/CD integration. Candidates should have over 10 years of automation experience, focusing on PCIe/NVMe and embedded systems. This position also requires technical leadership and cross-functional collaboration to deliver scalable automation solutions.
Qualifications
10+ years of automation experience in firmware/system validation.
Expert-level Python programming with strong Linux and Bash skills.
Experience with PyTest/Robot Framework and hardware-in-the-loop testing.
CI/CD expertise including pipelines-as-code and artifact management.
Strong knowledge of PCIe/NVMe and RTOS with lab debug experience.
Responsibilities
Design reusable Python/Bash libraries for firmware workflows.
Integrate automation with Docker and CI tools like Jenkins.
Collaborate across teams and document best practices.
Implement telemetry and ETL pipelines for KPIs.
Skills
Python programming
Linux
Bash scripting
C/C++
CI/CD
PCIe/NVMe
RTOS
Log analysis
Education
Bachelor
Tools
PyTest
Robot Framework
Docker
Azure DevOps
Git
Job description
A technology solutions firm is seeking a Senior Automation Engineer in Roseville, CA. The role involves building end-to-end automation frameworks for firmware development and system validation, emphasizing Python-first tooling and CI/CD integration. Candidates should have over 10 years of automation experience, focusing on PCIe/NVMe and embedded systems. This position also requires technical leadership and cross-functional collaboration to deliver scalable automation solutions.