We are committed to our core value of "Empathy," aiming to automate "demanding," "dirty," and "dangerous" jobs, and create a society where people can engage in more intellectual and creative work. By developing and supporting the implementation and operation of robotics platforms and robot solutionsutilizingthe world's most advanced control and coordination technologies, we strive to realize this vision.
In this position, we areseekinga highly responsible and accountableSeniorApplication Support Engineer(L3)5+ years of experienceto support andmaintaindeployedrobotics and warehouse automation systemsin production environments. In this role, you will be the primary point of contact for clients facing issues with deployed solutions, ensuringtimelyand effective resolution. You will also play a key role in deploying CI/CDupdates andmaintainingrobust automation workflows. The ideal candidatewillpossessstrong troubleshooting skills, a deep understanding of robotic systems, and the ability to manage both technical and customer-facing tasks.
Key Responsibilities
- Resolveissuesfaced by customers from ongoing operationsincluding UI, localization, sensor calibration, and integration problems.
- Investigate and resolve complex system-level issues, collaborating with cross-functional teams as needed.
- Document issues, root causes, and solutions for internal knowledge sharing and continuous improvement.
- Regularly deploy CI/CD updates to client sites, ensuring minimal downtime and seamless integration.
- Manage and troubleshoot deployment workflows.
- Maintain and improve deployment scripts and automation tools.
- Site Deployment and Support:
- Help in setting up telemetry for debugging issues
- Setup monitoring to prevent issues fromoccuring.
- Leaddeep root cause analysis (RCA)and drive permanent fixes in collaboration with development teams.
- Create tools to help people do deployments efficiently or debug issues faster.
- Provide feedback to development teams to improve product reliability and performance.
Required Skills and Experience
- 5+ years of experiencein Application Support, Production Support, DevOps, or Robotics System Support.
- Experience supportingcomplex distributed systems in production environments.
Core Technical Skills
- Strong programming skills inPython, C++, or similar languages.
- Strong experience withLinux environments and command-line tools.
- Ability to performdeep system debugging using logs, telemetry, and system metricsusing:
- Docker / containerized environments
- Computer networking fundamentals
- Distributed systems troubleshooting
- CI/CD pipelines and deployment automation
- Monitoring and observability tools
- Experience performingroot cause analysis (RCA)for production incidents.
- Experience with one or more of the following:
- ROS / ROS2 based robotic systems
- Autonomous Mobile Robots (AMR)
- ASRS /Fleet management systems
- Localization, navigation, and mapping systems
- Sensor integration (LiDAR, cameras, IMU, etc.)
Soft Skills
- Strongownership mindset for production systems
- Ability tolead incident investigations and guide junior engineers
- Strongcross-team collaborationwith engineering, QA, and operations
- Proactive approach tosystem reliability and continuous improvement
- Ability to perform effectively duringhigh-impact production incidents
- Exciting and challenging problems are addressed using wide-ranging technologies and tools.
- Great team culture, peers, and workplace