Robotics Embedded System Engineer
Kiwibot/Robot.com is looking for a Mid/Senior-Level Robotics Embedded System Engineer, which could be an opportunity to join us. You should have the right technical curiosity and understanding to develop new approaches to big problems. Your work will require creativity, innovation, teamwork, and leadership.
Since DAY 1, you will have responsibilities and develop different and relevant projects.
Common Skills:
You need experience in Python (Medium/High), C++(Medium/High), ROS/ROS2 (Medium/High), Docker (Medium/High), Git (High), development environments, good documentation and coding practices, previous integration of some of APIs, sensors (Such as Lidars 2D, 3D, Stereo Cameras, Cameras, IMU, GPS/RTK) by most common protocols, ARM architectures, IoT platforms and services, bug tracking and solving. [ Chill if you don't have it all, you'll learn :) ]
As an Robotics Embedded System Engineer:
Develop & Maintain Software: Design, test, and refine software for robotics and AI applications using best practices.
Integrate Systems: Connect software components, embedded hardware, and data pipelines into unified robotic solutions.
Optimize Performance: Improve system efficiency through code optimization, data processing enhancements, and algorithm tuning.
Debug & Solve Issues: Diagnose and resolve integration challenges ranging from firmware bugs to hardware malfunctions.
Manage Releases: Oversee firmware, OS, software dependencies, and OTA (over-the-air) updates for robot fleets.
Support Hardware Integration: Handle communication protocols with robot boards, sensors (LiDAR, stereo cameras, IMUs, GPS/RTK), and actuators.
Firmware & Containers: Maintain embedded firmware, manage containers, and support continuous integration of robotic stacks.
Documentation & Security: Ensure detailed system documentation while following best practices for data privacy and security.
The AI Robotics Team: We believe robotics can play a significant role in the final solution for the last-mile delivery problem. We want to further develop control, perception, vision, and analysis systems to make delivery easier, faster, and safer for people and/or robots.
Role: In this, you will work closely with roboticists, hardware, IT software, machine learning developers, and engineers. You will ensure robotic system requirements are achieved through design analysis and characterization, controller design, system integration, and test programs to deliver robust and performant Kiwibots.
Location: Medellin, Colombia. Our office is located in one of the most popular and best places in the City (Poblado). Relocation is needed.
Plus: High English skills proficiency, and US VISA for traveling.
Benefits: Flexible schedules, prepaid medicine, Stocks, a place to learn and grow.
- Department
- Kiwibot Colombia
- Role
- AI & Robotics
- Locations
- Medellín
Already working at Kiwibot?
Let’s recruit together and find your next colleague.