> Markdown version of [/jobs/ext/551801-software-technician](https://www.wearedevelopers.com/jobs/ext/551801-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:** Innovative Building Systems, LLC - **Location:** San Francisco, CA, United States - **Salary:** $72,800.0 - $104,000.0 - **Contract:** Permanent contract - **Skills:** Automation of Tests, Command-Line Interface, Communications Protocols, Linux, Linux System Administration, Networking Basics, Software Deployment, Software Systems, Verification and Validation (Software), Data Streaming, Systems Integration, Data Logging, Hardware Testing, Software Troubleshooting, Reliability of Systems, Information Technology, Software Performance - **Published:** June 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8ab9d2ff31b58dd9 ## About the Role Do you have experience in Technical documentation?, Do you have a High school diploma or GED?, * A high school diploma or GED * 1+ years of relevant experience * Experience working with Linux operating systems and command-line tools * Strong troubleshooting and diagnostic skills * Experience performing functional testing, validation, or system verification activities * Ability to follow technical documentation and testing procedures * Strong attention to detail and organizational skills * Effective written and verbal communication skills * Ability to work independently while collaborating across technical teams, * An associate's degree or technical certification in computer science, information technology, electronics, robotics, or a related field * Experience supporting autonomous vehicle, robotics, automotive, aerospace, or embedded systems environments * Familiarity with networking fundamentals, data logging, and communication protocols * Experience with sensor calibration and hardware validation * Understanding of software deployment, system integration, or quality assurance processes * Experience using diagnostic and testing tools in a production or engineering environment Physical Requirements: * Ability to work at a computer workstation and around vehicles or hardware systems * Ability to lift and move equipment up to 40 pounds * Ability to stand, walk, bend, and perform hands-on technical work for extended periods * Ability to work in laboratory, warehouse, garage, or field-testing environments ## Description HireArt is helping our client find Software Technicians to be responsible for validating, commissioning, and troubleshooting advanced hardware and software systems that support autonomous vehicle operations. In this role, you'll be a critical link between engineering and field operations, ensuring technology is functioning properly before deployment and providing hands-on support during vehicle integration and testing. The ideal candidate has strong attention to detail, analytical thinking, and the ability to work comfortably with Linux-based systems and technical tools. Available Shifts AM: 6:00AM-2:30PM, Monday-Friday PM: 2:00PM-10:30PM, Monday-Friday Note: Initial training will follow a Monday-Friday, 9:00 AM-5:00 PM schedule for approximately two weeks before transitioning to one of the shift options above. As a Software Technician, you'll: * Perform bench-level bring-up, configuration, and validation of hardware and software systems. * Support on-vehicle commissioning activities and verify system readiness for deployment. * Validate data streams, communications systems, logging functionality, and software performance. * Conduct system health checks and functional testing to ensure components meet quality standards. * Calibrate sensors, cameras, and related hardware according to documented procedures. * Troubleshoot hardware, software, networking, and integration issues. * Perform quality control inspections on boards, sensors, and electronic components. * Document failures, root cause observations, and corrective actions. * Execute testing procedures and accurately record test results. * Work closely with engineering teams to diagnose issues and improve system reliability. * Follow established operating procedures, safety requirements, and quality standards. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Crypto-secure Data Management with In-Database Blockchain](https://www.wearedevelopers.com/videos/632-crypto-secure-data-management-with-in-database-blockchain) - [Python-Based Data Streaming Pipelines Within Minutes](https://www.wearedevelopers.com/videos/1233-python-based-data-streaming-pipelines-within-minutes) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)