Senior Software Development Engineer in Test, Infotainment

Jobtailor

Palo Alto (CA)

On-site

USD 170,000 - 230,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in Palo Alto seeks an experienced automation engineer to design, build, and maintain Python-based frameworks for hardware test benches and to optimize CI/CD pipelines for rapid testing cycles.

You will assemble and configure systems, administer Linux environments, and triage failures across software, network, and hardware layers while collaborating with firmware and software teams to scale our test infrastructure.

Qualifications

  • 8+ years of Python automation experience in scripting or hardware interaction.
  • Proficient in Linux shell scripting, permissions, and package management.
  • Hands-on hardware assembly or maintenance experience.
  • Ability to troubleshoot across software, network, and hardware under time pressure.
  • Experience with CI/CD tools (GitLab CI, Jenkins, GitHub Actions).
  • Familiarity with system monitoring and observability in Linux.
  • Experience building or maintaining hardware test benches in QA/engineering.
  • Exposure to basic network troubleshooting and packet capture.
  • Experience collaborating with firmware, software, or DevOps teams in fast-paced tests.
  • Current authorization to work in the United States.

Responsibilities

  • Design, build, and maintain Python-based automation frameworks for hardware test benches.
  • Manage and optimize CI/CD pipelines to support continuous testing and rapid deployment.
  • Physically assemble and configure computer hardware and test rigs.
  • Administer Linux-based test environments and ensure reliable performance.
  • Serve as first responder for test bench failures and triage root causes.
  • Collaborate with test engineers and firmware/software teams to integrate new hardware.
  • Monitor system health and pipeline performance, identify bottlenecks.
  • Document automation tooling, bench configurations, and troubleshooting procedures.
  • Develop technology for electric vehicles, including OS, zonal controllers, cloud, connectivity.

Skills

Python Automation Development
CI/CD Pipeline Management
Linux Environment Administration
Hardware Test Bench Maintenance
Cross-Functional Collaboration

Tools

GitLab CI
Jenkins
GitHub Actions
Linux
Test Infrastructure

Job description

  1. Design, build, and maintain Python-based automation frameworks to control and monitor hardware test benches
  2. Manage and optimize CI/CD pipelines such as GitLab CI to support continuous testing and rapid deployment cycles
  3. Physically assemble, configure, and maintain computer systems and hardware test rigs, including component selection and setup
  4. Administer Linux-based test environments, ensuring systems are configured, patched, and tuned for reliable performance
  5. Serve as first responder for test bench failures and triage whether the root cause is a software bug, network issue, or hardware fault
  6. Collaborate with test engineers and firmware/software teams to define automation requirements and integrate new hardware into the test infrastructure
  7. Monitor system health and pipeline performance, proactively identifying and resolving bottlenecks or recurring failure patterns
  8. Document automation tooling, bench configurations, and troubleshooting procedures
  9. Develop technology for electric vehicles, including operating systems, zonal controllers, cloud, and connectivity solutions
Requirements
  • 8+ years of experience writing Python for automation, scripting, or hardware/CLI interaction
  • Experience working in Linux environments, including shell scripting, file permissions, and package management
  • Hands-on experience assembling or maintaining physical computer hardware
  • Ability to troubleshoot and isolate root causes across software, network, and hardware layers under time pressure
  • Experience with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions
  • Familiarity with system monitoring and observability tooling in Linux environments
  • Experience building or maintaining hardware test benches or lab infrastructure in a QA or engineering context
  • Exposure to network troubleshooting, including basic packet capture, routing, and connectivity diagnostics
  • Experience working cross-functionally with firmware, software, or DevOps teams in a fast-paced test environment
  • Current authorization to work for an employer in the United States

Demonstrates expertise in Python-based automation frameworks and CI/CD pipeline management, with a strong focus on Linux environments and hardware test bench maintenance. Proven ability to troubleshoot complex issues across software, network, and hardware layers while collaborating effectively with cross-functional teams.

Highest-signal resume keywords
  • Python Automation Development
  • CI/CD Pipeline Management
  • Linux Environment Administration
  • Hardware Test Bench Maintenance
  • Cross-Functional Collaboration
Hard Skills
  • Python
  • Shell Scripting
  • CI/CD Tools
  • Hardware Assembly
  • Network Troubleshooting
  • System Monitoring
  • Test Automation
  • File Permissions
  • Package Management
  • Root Cause Analysis
Soft Skills
  • Problem Solving
  • Collaboration
  • Time Management
Industry Keywords
  • Automation Frameworks
  • Electric Vehicles
  • Test Benches
  • Quality Assurance
  • Engineering
Tools & Technologies
  • GitLab CI
  • Jenkins
  • GitHub Actions
  • Linux
  • Test Infrastructure
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation test engineer
Automation test engineer

Pentangle Tech Services | P5 Group • Boston (MA)

On-site
USD 95,000 - 135,000
Firmware Tester - Python Automation
Firmware Tester - Python Automation

Global Connect Technologies • Dearborn (MI)

On-site
USD 90,000 - 120,000
Test Automation Engineer
Test Automation Engineer

VBeyond Corporation • Tustin (CA)

On-site
USD 90,000 - 120,000
Senior Software Engineer – Test
Senior Software Engineer – Test

Jobtailor • Minneapolis (MN)

On-site
USD 110,000 - 140,000
Software System Test Engineer
Software System Test Engineer

Jobtailor • Alabama

On-site
USD 90,000 - 130,000
Staff Software Engineer – Embedded Software Platform
Staff Software Engineer – Embedded Software Platform

Jobtailor • California (MO)

On-site
USD 180,000 - 280,000
Test Automation Engineer
Test Automation Engineer

UnitedHealth Group • Honolulu (HI)

On-site
Quality Engineer
Quality Engineer

Jobtailor • Charlotte (NC)

On-site
USD 75,000 - 120,000
HIL Systems Engineer II
HIL Systems Engineer II

Jobtailor • Irvine (CA)

On-site
USD 110,000 - 160,000
Senior Integration and QA Engineer
Senior Integration and QA Engineer

Jobtailor • Missouri

On-site
USD 95,000 - 130,000