Source One is a consulting services company and we’re currently looking for the following individual to work as a consultant to our client, an autonomous vehicle company in Austin, TX.
Job Title : Technical Support Engineer - Contractor
Pay Rate : $34 / hr (W-2)
Initial Duration : 12 months
Work Schedule : Evening shift, 2 : 00pm-11 : 00pm, Tuesday-Saturday
Description : Seeking a Technical Support Engineer to perform in-depth diagnostics on robot systems running NixOS, restore services, and clearly document and escalate incidents to development teams when needed. In this role, you’ll work directly on live systems, analyzing logs, troubleshooting via SSH, and managing internal services to ensure operational reliability.
The ideal candidate is a technically curious, analytical problem-solver with strong communication skills and a methodical approach to troubleshooting. You’re comfortable working hands-on in Linux environments, learning new tools quickly, and taking ownership of issues from diagnosis through resolution.
As a Technical Support Engineer, you'll :
- Diagnose onboard robot systems via SSH, performing rapid triage and resolving hardware / software issues.
- Review system health and logs (uptime, CPU / RAM / disk usage, time sync, systemd status, journalctl, dmesg) and execute updates or service restarts as needed.
- Maintain NixOS systems, verify version integrity, and complete post-update health checks.
- Use command-line tools for configuration, navigation, and log collection (grep, awk, sed, tar, nano / vim, chmod / chown, tmux).
- Conduct basic network diagnostics (ip addr / link / route) and analyze Grafana dashboards to correlate and confirm system alerts.
- Support hardware-level troubleshooting by identifying faulty components and validating replacements.
- Communicate effectively across teams using Slack and YouTrack, maintaining precise documentation of actions and findings.
Daily Tasks :
Diagnostics on onboard systems via SSHConnect to robots over ssh, usage of internal pipeline utilities for check up and debugWorking with dashboards, analyzing log files, identifying anomaliesPerform rapid triage checking uptime, CPU / RAM / disk check-up, free space checks, time / synchronization healthRequired Skills :
Strong Linux CLI skills and comfort working on production hosts via SSHProven ability to interpret system / service logs and reason from symptoms to root causesPractical knowledge of systemd / journalctl and basic networking toolsFamiliarity with NixOS concepts and workflows (or readiness to learn quickly)Clear written communication (incident notes, escalation summaries)