Work with Third Sphere portfolio companies

Third Sphere
84
companies
192
Jobs

Mid/Senior Integration Engineer

Kiwibot

Kiwibot

Posted on Sep 11, 2024

Job Description

At Kiwibot, we are revolutionizing last-mile delivery by building the world's largest robotic delivery network. We believe that the future will be powered by clean and effective technological solutions, and we are committed to providing low or no-cost delivery services to everyone. We are a dynamic, fast-paced organization that values collaboration, creativity, and innovation. We are excited to welcome the next generation of tech talent to our team.

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

Requirements

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 :) ]


Benefits

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.