Field Engineer in Longmont, Colorado at Autonomous Solutions, Inc
Job Description
The role of field engineer provides advanced technical escalation and system-level troubleshooting support for ASI’s M.52 mower fleet. This role operates at the intersection of hardware, software, customer support, and field operations, owning root-cause analysis of complex issues using real hardware, system logs, and telemetry data.
This is an on-site role based at ASI’s Longmont, CO headquarters, Monday through Friday, with core operating hours of approximately 9:00 AM to 5:00 PM. Remote days are optional, with Mondays and Fridays designated as hybrid days per ASI company policy.
This position is expected to work independently and in close collaboration with multiple engineering teams to conduct thorough root-cause analysis and clearly document findings, while also supporting and developing tooling for both the Customer Support and Field Engineering teams.
Requirements:- Serve as the Tier 2 technical escalation owner for complex system issues across ASI's deployed autonomous robotic fleet
- Diagnose issues across autonomy software, sensors, networking, and electromechanical subsystems
- Reproduce field-reported issues using physical hardware and real-world operating conditions to validate root cause
- Utilizing Linux terminal tools, analyzing system logs and diagnostic data to identify root causes and determine corrective actions
- Partner closely with Software, Hardware, and Field Operations teams to investigate and resolve recurring failure modes
- As needed, work with our documentation team to commit your mental model of the robot to repair and investigation docs for field and customer service personnel
- Provide technical feedback to Engineering and Product teams to help identify opportunities for improving system reliability
- Communicate technical findings and recommendations clearly through written documentation, team meetings, and one-on-one discussions with Engineering, Field Operations, and Customer Support teams
- Motivated to navigate through dispersed knowledge archives to better understand and diagnose failure cases
- Associate or bachelor's degree in a technical, engineering-adjacent field, or two or more years of experience working with complex electronic, robotic, or autonomous systems
- Strong hands-on troubleshooting skills across both hardware and software systems
- Experience working in Linux-based environments, including command-line navigation and diagnostic tools
- Ability to analyze system logs, telemetry, and diagnostic data to drive root-cause conclusions
- Strong written and verbal communication skills, with the ability to clearly document and explain technical findings
- Experience working in a machine shop environment with both power tools, ESD tools, and manual tools
- Ability to work independently on complex technical issues while knowing when to escalate
- Ability to remain in a stationary position at a computer workstation constantly throughout the workday
- Ability to constantly operate a computer and other office productivity machinery
- Ability to effectively complete job responsibilities on computer monitors
- Ability to effectively communicate and exchange information in person, via phone, and through other electronic means
- Able to traverse an office, lab, or shop environment
- Experience supporting autonomous or robotic systems in a field environment
- Familiarity with robotics sensors, autonomy stacks, or embedded systems
- Experience with CAN bus communication, networking protocols, or low-level debugging tools
- Background in troubleshooting, reliability engineering, debugging, or field engineering roles
Scan to Apply
Just scan this QR code to apply from your phone.
- Fast
- Easy
- Apply on the go