Ultra
Robotics Application Engineer - Software
New York, USA
Sponsorship not specifiedDetected 59 days ago
PythonC++LinuxgRPCComputer VisionRobotics
About the role
- Who You Are Strong software engineer with hands-on machine vision and motion planning experience.
- You've shipped code that makes robots see and move.
- A good customer call energizes you as much as a good debugging session.
Responsibilities
- Run customer kickoffs: study their operation, collect KPIs and integration requirements, build the plan.
- Build the robot workflow: task logic, perception, and planning on top of our stack.
- study their operation, collect KPIs and integration requirements, build the plan.
- Overview We're seeking a Robotics Application Software Engineer to join our NYC-based team and own the technical journey from the moment a sale closes to the moment a robot goes live in a customer warehouse.
- You own timelines and communicate proactively.
Benefits
- Bonus Skills Robotics, warehouse, fulfillment, or industrial automation experience.
- Linux, Python or C++; bonus for ROS, gRPC, industrial protocols (Modbus, EtherNet/IP, OPC UA, serial).
Company info
- Support the buildout of a demo-environment in our facility when necessary to prove we are hitting customer KPIs before deployment Work with our human robot pilots to run timing studies, iterate until we hit the customer's numbers.
- You like customers.
This listing is sourced directly from Ultra's careers page and normalized into a canonical job model.