
Search by job, company or skills
Responsibilities:
. Support development of robotic software features for Smart+, including remote robot management, remote intervention, and teleoperation.
. Assist in integrating robots with real-world systems (e.g., hotel notification systems, facility systems, and third-party platforms such as OpenRMF).
. Work closely with engineers and stakeholders to test and validate technical solutions.
. Participate in agile software development (coding, testing, debugging, documentation).
. erform hands-on testing with physical robots in lab or deployment environments.
. Contribute to internal tools and, where applicable, open-source robotics projects (e.g., ROS2, OpenRMF).
Support deployment and troubleshooting activities remotely and occasionally on-site.
Requirements:
Currently pursuing (or recently completed) a Bachelor's degree in Computer Science, Electrical/Computer Engineering, Robotics, or related field.
. Basic programming skills in Python and/or C++.
. Exposure to robotics concepts (through coursework, projects, clubs, or personal work).
. Familiarity with Linux and basic software development workflows (Git, debugging, command line).
. Good communication skills and willingness to learn in a team environment.
Preferred / Bonus Points
. Exposure to ROS / ROS2 through projects or coursework.
. Familiarity with networking basics (REST APIs, TCP/IP, UDP).
. Experience with robotics projects, hackathons, or internships.
. Interest in multi-robot systems, teleoperation, and real-world robotics deployments.
. Familiarity with MQTT, WebRTC, or cloud tools is a plus.
Job ID: 143880661