> Markdown version of [/jobs/ext/871331-software-technician](https://www.wearedevelopers.com/jobs/ext/871331-software-technician). 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). --- # Software Technician - **Company:** Westfield Consulting Partners - **Location:** San Francisco, CA, United States - **Salary:** $72,800.0 - $104,000.0 - **Contract:** Permanent contract - **Skills:** Command-Line Interface, Linux, Software Systems, Verification and Validation (Software), System Testing, Software Troubleshooting, Hardware Infrastructure - **Published:** June 14, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d109f819f3296562 ## About the Role Do you have experience in Technical writing within technology?, Do you have a High school diploma or GED?, * High school diploma or equivalent * 1-5 years of technical, engineering technician, or related experience * Experience working with Linux operating systems and command-line tools * Strong troubleshooting, diagnostic, and problem-solving skills * Experience with system validation, functional testing, or verification activities * Ability to follow technical documentation and test procedures * Excellent attention to detail, organization, and communication skills * Ability to work independently and as part of a technical team Preferred Skills * Linux / Command Line * Calibration and Sensor Validation * Functional Testing * Hardware & Software Troubleshooting ## Description WCP is assisting an innovative company developing autonomous haulage systems in the search for Software Technicians. In this role, you will validate, commission, troubleshoot, and support advanced hardware and software systems used in autonomous vehicle operations. You will work closely with engineering teams to ensure systems are functioning properly before deployment and during vehicle integration and testing. Available Shifts * AM Shift: Monday-Friday, 6:00 AM - 2:30 PM * PM Shift: Monday-Friday, 2:00 PM - 10:30 PM Training will be conducted Monday-Friday, 9:00 AM - 5:00 PM for approximately two weeks before transitioning to the assigned shift. Key Responsibilities * Configure, validate, and commission hardware and software systems * Support vehicle integration and deployment readiness activities * Perform functional testing, system health checks, and software validation * Calibrate sensors, cameras, and related equipment * Troubleshoot hardware, software, networking, and integration issues * Inspect electronic components and perform quality control checks * Document test results, failures, root cause findings, and corrective actions * Collaborate with engineering teams to improve system performance and reliability * Follow established safety, quality, and operational procedures ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How To Test A Ball of Mud](https://www.wearedevelopers.com/videos/173-how-to-test-a-ball-of-mud) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [How to TDD in legacy code](https://www.wearedevelopers.com/videos/309-how-to-tdd-in-legacy-code) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)