> Markdown version of [/jobs/ext/4418342-w2-contract-role_sr-software-engineer-linux-automation-integration_cupertino-ca-hybrid-role](https://www.wearedevelopers.com/jobs/ext/4418342-w2-contract-role_sr-software-engineer-linux-automation-integration_cupertino-ca-hybrid-role). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # W2 Contract Role_Sr. Software Engineer - Linux Automation/Integration_Cupertino, CA (Hybrid Role) - **Company:** Amaze Systems Inc - **Location:** Cupertino, CA, United States - **Experience:** Expert - **Contract:** Contract - **Skills:** JavaScript (Programming Language), Computer-Aided Design, Application Programming Interfaces (APIs), Agile Methodology, Bash Shell, Continuous Integration, Linux, Programming Tools, Distributed File Systems, Electronic Design Automation, Github, Hardware Design, Node.Js, Selenium, Service-Oriented Architecture, Systems Integration, Tcl (Programming Language), Technical Data Management Systems, Test Data, High Performance Computing, Pytest, Containerization, Gitlab-ci, Uipath, Integration Tests, Playwright, Slurm, Pcb Layout, Restful APIs, Data Pipelines, Docker, Jenkins, Teamcenter (Software) - **Published:** October 31, 2026 - **Apply:** https://www.dice.com/job-detail/3ce8fcb7-3b6c-433c-a6f8-87081a7ecc7e ## About the Role * Strong development background in Bash shell scripting for building robust REST APIs, developer tooling, and automated data pipelines. * Hands-on proficiency with enterprise Linux operating systems, including CLI utilities, permissions, process management, and automation across distributed file systems. * Some experience integrating hardware design and ECAD workflows (schematics, PCB layout, BOMs, ECOs) with enterprise PLM systems such as Siemens Teamcenter or Agile PLM. * Proven expertise writing automated unit and integration tests (e.g. UIPath, Selenium/Playwright or pytest) participating in peer code reviews, and supporting end-to-end SIT, UAT, and pre-production release validation. * Strong root-cause analysis skills to triage, reproduce, and resolve complex defects across multi-tier client-server boundaries, integration pipelines, and remote environments. * Maintain and provision testbed/environment (installations, upgrades and configurations) * Manage and maintain test data across environments Nice to have: * Development background in JavaScript/Node.js. * Experience with CI/CD build pipelines (GitHub Actions, GitLab CI, Jenkins) and containerization (Docker/Podman). * Experience with High-Performance Computing (HPC) or workload batch schedulers commonly used for EDA tools (e.g., LSF, Slurm, SGE). * Hands-on experience with Siemens Teamcenter APIs (SOA, ITK, BMIDE) or Active Workspace customization. * Familiarity with industry manufacturing data exchange standards (IPC-2581, ODB++). * Experience writing EDA-native extension scripts (e.g., Cadence SKILL, TCL). * Strong cross-functional collaboration skills working directly with electrical engineers, PCB layout designers, and CAD librarians.