Mid/Senior Integration Engineer
As a Mid/Senior Integration Engineer, 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.
Career Path: Mid Integration Engineer, Senior Integration Engineer, Lead Senior, Head of AI and Robotics, CTO
As an Mid/Senior Integration Engineer a typical day might include the following:
- Developing, testing, and maintaining software for AI and robotics applications, adhering to best practices for software development.
- Managing and processing large volumes of data, often in real-time. This may involve creating databases, data pipelines, and data processing systems.
- Integrating various software components, robotics hardware, AI models, and data systems to create a cohesive system. This might involve working with a variety of technologies, standards, and protocols.
- Ensuring that the overall system performs efficiently. This might involve optimizing code, improving data processing techniques, and tuning algorithms.
- Identifying and resolving issues in the system, which might range from bugs in the code to hardware malfunctions.
- Documenting code, system design, and procedures for other team members and for future reference.
- Ensuring the software and systems meet quality standards, and working with QA teams to manage and resolve any issues that arise.
- Ensuring the data and systems are secure, and adhering to best practices for data privacy and system security.
As a Mid/Senior Integration Engineer:
- Integrate the router’s features and maintain its status with data streaming pipelines
- Help with robot’s emotions and routines with its interfaces.
- Manage Hardware communication protocols with robot’s boards.
- Maintain Embedded boards Firmware, stack, and containers.
- Upgrade Operating System, software, dependencies, and modules.
- Support technical debt, and develop over C++/Python packages
- Propose, make and measure stack optimizations alternatives.
- Maintain Container Image applications for robots fleets.
- Solve technical debt tasks to ensure proper system performance, and efficiency.
- Tune the external controls for proper robot movement, and other systems functionalities.
- Handle, integrate, and develop actions for different communication, and control protocols.
- Sensor testing for integration in current and future robot versions.
- Releases, and OTA cycle Management
This job might be the right one for you if:
- Have experience in Python, C++, ROS/ROS2, Docker, Git.
- Development environments.
- Good documentation and coding practices.
- Previous integration of some 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 :) ]
Kiwibot’s Culture & Values:
At Kiwibot, we believe in creating a dynamic and inclusive work environment that fosters diversity, collaboration, and innovation, while embodying our core values of Being Agile, Acting Resourceful, Thinking Disruptive, Creating Happiness, and Loving through service. We approach challenges with resourcefulness, always considering what is important and urgent, and quickly making decisions to address new situations. We use our creativity and ingenuity to disrupt the status quo and make the ordinary extraordinary, fostering a dynamic and joyful work environment that encourages engagement and creativity. Our actions are guided by our commitment to serving everyone with care, kindness, and fairness, constantly seeking to improve the ways in which we operate.
What we offer you:
- Opportunity to join a fast-growing startup and help shape and establish the company’s industry leadership in robotic last-mile delivery.
- Competitive compensation package.
- Being part of one of the top Tech Start-Ups in Latin America that is operating in the US market.
- Learn the best practices and methods that are useful in the startup world.
- Department
- Company
- Role
- AI & Robotics
- Locations
- Medellín
Mid/Senior Integration Engineer
Loading application form
Already working at Kiwibot?
Let’s recruit together and find your next colleague.