Software Technician
Software Engineering
United States · San Francisco, CA, USA
USD 35-50 / hour
Posted on Jun 13, 2026
Apply to An Innovative Company Building Autonomous Haulage Systems
Software Technician
An Innovative Company Building Autonomous Haulage Systems
Full time
Location
San Francisco, CA, United States
Work environment
In-person
Expected pay amount
35.00 - 50.00 USD Per Hour
Schedule
Monday - Friday: 6:00am – 2:30pm OR 2:00pm – 10:30pm (with possible weekend shifts)
Assignment length
Contract
Job 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:
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.
Requirements
- 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
Preferred Qualifications:
- 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
Commitment: This is a full-time, ongoing contract position staffed via HireArt. The role is onsite and available to candidates local to the San Francisco, CA area.
HireArt values diversity and is an Equal Opportunity Employer. We are interested in every qualified candidate who is eligible to work in the United States. Unfortunately, we are not able to sponsor visas or employ corp-to-corp.
Job 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:
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.
Requirements
- 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
Preferred Qualifications:
- 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
Commitment: This is a full-time, ongoing contract position staffed via HireArt. The role is onsite and available to candidates local to the San Francisco, CA area.
HireArt values diversity and is an Equal Opportunity Employer. We are interested in every qualified candidate who is eligible to work in the United States. Unfortunately, we are not able to sponsor visas or employ corp-to-corp.