Software engineer
- Location
- San Francisco
- Type
- Full time
- Compensation
- $150k-$200k
- Posted
- 2 days ago
Join a team building useful software. Work closely with engineering and design to turn new ideas into products.
Find roles through people you trust, and message a verified founder or page admin about your interest.
We are looking for a hands-on Applications Engineer with deep practical experience deploying and integrating industrial robotic systems. In this role, you will be the bridge between our software platform and real-world manufacturing environments — configuring robots, developing offline programs, commissioning systems on the shop floor, and supporting customers through go-live and beyond. This is not a software development role; it is an engineering and integration role for someone who has spent time programming, deploying, and troubleshooting industrial robots in production settings.
Program and deploy robotic systems for industrial applications including surface treatment, painting, welding, and similar processes, using both the Augmentus platform and traditional OEM programming environments.Develop and validate robot programs using offline programming (OLP) tools prior to site deployment, ensuring accuracy and minimizing on-site commissioning time.Configure and integrate robotic hardware, end-of-arm tooling, sensors, PLCs, and ancillary equipment to create complete, production-ready automation cells.Perform on-site commissioning, fine-tuning, and handover of robotic systems at customer facilities domestically and internationally.Troubleshoot mechanical, electrical, and programming issues on industrial robots and automation systems, escalating appropriately and documenting resolutions.Support pre-sales activities including proof-of-concept testing, offline simulation demonstrations, and technical feasibility assessments to help customers evaluate the Augmentus platform for their specific applications.Collaborate with customers and internal teams to gather application requirements, define system configurations, and ensure successful project execution.Create and maintain technical documentation including work instructions, commissioning reports, and application-specific user guides.Provide post-deployment support and training to end-users and maintenance personnel.Contribute field insights back to the product team to help improve the Augmentus platform based on real-world deployment experience.