Semi Senior Software Engineer - Roboticist

A global technology company bridging top-level tech companies with engineering talent, specializing in robotics solutions with presence in LATAM, USA and Europe.
Robotics
Mid-Level Software Engineer
Remote
2+ years of experience
Robotics

Description For Semi Senior Software Engineer - Roboticist

Ekumen is a global technology company that connects top-tier tech companies with engineering talent worldwide, maintaining a strong presence across LATAM, USA, and Europe. We are seeking a Semi Senior Software Engineer - Roboticist to join our dynamic team.

The role focuses on developing cutting-edge robotic solutions, working on exciting challenges including mobile robot navigation, indoor/outdoor localization, fleet management, mission planning and control, high-performance software testing, manipulators, computer vision, and simulation. As a member of our team, you'll collaborate with professionals worldwide, creating technology that will shape the future.

The ideal candidate should have a strong foundation in robotics, with at least 2 years of experience in ROS/ROS 2 and modern C++/Python development. You'll be responsible for developing efficient robotic solutions, contributing to open-source projects, and participating in our internal tech dojo for continuous learning and knowledge sharing.

We value technical expertise, a passion for learning, and the ability to work independently while being a strong team player. The position offers the flexibility of remote work, with a focus on candidates based in Spain or Germany. This is an excellent opportunity to join a community where your skills and contributions will have a meaningful impact on the future of robotics technology.

Last updated 2 days ago

Responsibilities For Semi Senior Software Engineer - Roboticist

  • Develop effective and efficient software robotic solutions using various tech stacks and algorithms
  • Transmit passion for technology and professionalism to peers
  • Engage in design and implementation of challenging problems for customers
  • Train yourself and peers within internal tech dojo
  • Contribute high quality software to open source projects
  • Participate in R&D and internal technology interest groups

Requirements For Semi Senior Software Engineer - Roboticist

Python
Linux
  • Located in Spain or Germany
  • Strong experience (+2 years) with ROS or ROS 2
  • Strong experience (+2 years) coding with modern C++ (17 and beyond) and Python (3)
  • Experience using Docker
  • Degree in Computer Science, Engineering, Robotics or related field
  • Familiar with VSLAM and AI computer vision
  • Ability to tackle mid-sized software development tasks independently
  • Proficient in English
  • Comfortable with technical discussions and presentations

Interested in this job?

Jobs Related To Ekumen Semi Senior Software Engineer - Roboticist

Mechanical Engineer, Actuator Integration, Tesla Bot

Mechanical Engineer position at Tesla, focusing on actuator integration for Tesla Bot, requiring expertise in electromechanical systems and robotics.

Mechanical Engineer, Sensing, Tesla Bot

Design and develop mechanical systems for Tesla's humanoid robot, focusing on sensing technologies and electrical architecture integration.

Mechanical Design Engineer, Tesla Bot

Mechanical Design Engineer position at Tesla, focusing on Tesla Bot development, offering competitive salary and comprehensive benefits in the San Francisco Bay Area.

Software Engineer, Generalist, Tesla Bot

Software Engineer position at Tesla working on advanced humanoid robotics, developing C++ software for the Tesla Bot platform with competitive compensation and benefits.

Technical Program Manager, Tesla Bot

Lead mechanical product development for Tesla Bot as Technical Program Manager, managing cross-functional teams and driving innovative robotics solutions.