Bear Robotics builds robotic systems that operate in real logistics and manufacturing environments around the world through autonomous mobile robots (AMR).
The Autonomous Control System (ACS) is the core platform that integrates and controls these robots.
This position plays a role in ensuring that the ACS operates in accordance with each customer's environment.
The Field Integration Engineer connects systems on customer sites, implements requirements, and is responsible for actual operations.
Not just a simple field engineer,
this role involves writing code, designing integration logic, and completing systems end-to-end.
Additionally, insights gained from the field will be communicated to the headquarters engineering team to contribute to product improvements.
👉 This position includes global collaboration and customer interaction, and requires someone who can communicate on basic work matters in English.
Integrate the customer's upstream systems (WMS, WCS, MES, etc.) with ACS based on APIs.
Design and validate the business logic that implements the customer's operational processes in accordance with ACS.
Develop and test integration with equipment and facility systems (conveyors, elevators, doors, etc.).
Collaborate with Robotics Field Engineers to set up maps, troubleshoot hardware, and validate systems.
Support clear documentation and handover of implementation details for each site.
Analyze repetitive patterns across various sites and provide feedback to the core engineering team.
Respond quickly to field situations and take the lead in making technical decisions.
Junior:
At least 1 year of software development experience (including internships and projects).
Basic development skills in Python or Golang.
Willingness to learn and grow in a rapidly changing environment.
Ability to travel domestically and internationally and work on-site.
Senior:
At least 4 years of software development experience.
1-2 years of experience in customer interaction or on-site delivery.
Ability to use at least one back-end language such as Python, Golang, or Java.
Experience in integrating external systems based on REST or gRPC APIs.
Ability to independently perform tasks from requirement definition to implementation and validation.
Ability to communicate smoothly with technical and non-technical stakeholders.
Ability to travel domestically and internationally and work on-site for extended periods.
Junior:
Experience in Golang or Python.
Interest in robotics, logistics, and industrial systems.
Senior:
Experience in logistics, manufacturing, and industrial automation environments.
Understanding of AMR/AGV, WMS, WCS, and MES systems.
Experience with MQTT or event-driven architecture.
Experience in SI (System Integration) or field implementation projects.
Experience managing team members.
Benefits and Work Environment
Flexible working hours from 8 AM to 11 AM (8 hours of work).
Meal expenses provided.
Unlimited snacks.
In-house club activities to interact with team members.
Application submission.
Document screening.
Coding test 👉 If passed, Screening call (video, within 30 minutes).
Interview process 👉 Peer Interview (3 hours) - Executive Interview (1 hour).
Salary negotiation.
Final acceptance.