Software Technician

Innovative Building Systems, LLC
San Francisco, CA, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$72,800.0 - $104,000.0
Working hours
Regular working hours
Job source

Tech stack

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
+5 more
Hardware Testing Software Troubleshooting Reliability of Systems Information Technology Software Performance

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:

  • 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

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:10 min

Exposing sensitive information through partial search logs

Dennis Schulz Dennis Schulz +1 · WWC Europe 2026

1:50 min

Lowering pipeline latency with data streaming

Nathaniel Okenwa Nathaniel Okenwa · WWC 2024

40 sec

Hardware durability labs and robot testing methods

Chris Heilmann +1 · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all