Senior Software Developer (Robotics)

Posted 13 Days Ago
Be an Early Applicant
Espoo, FIN
Hybrid
Senior level
Logistics • Robotics • Software • Automation
The Role
Develop autonomous mobile robot software across cloud-based user interfaces, perception systems, low-level robot actions, and data analysis. The role involves designing complex software architectures, contributing as a technical lead, mentoring teammates, and developing scalable robotic systems. Candidates need expert C++ and Python skills, web development experience, and proficiency with Git, Docker, and Linux. ROS/ROS2, point cloud processing, real-time software, sensor fusion, DevOps, and customer interaction experience are advantages.
Summary Generated by Built In

Based in Espoo, Finland, GIM Robotics is a leading developer of autonomous mobile robot solutions. We're driven by a vision to design and deploy the most advanced, reliable robotic systems for a wide range of industrial applications, making a real impact on operational efficiency and safety.

At GIM Robotics, we're leading the change in robotics, developing robust and scalable software that brings autonomous robots and machines to life. We're committed to pushing the boundaries of what's possible and are now looking for a Senior Software Developer to join our team of 40 experts. If you're ready to tackle fascinating technical challenges and join a dynamic, forward-thinking team, we want to hear from you!

What you'll be doing

As a Senior Software Developer, you’ll be a proficient all-around developer designing and developing systems and architecture, from cloud-based user interfaces to low-level actions on mobile robots. You’ll also get the opportunity to take on a technical lead role, leveraging your expertise to teach others and contribute to our development work. You'll work on everything from robot user interfaces and perception system development to cloud-based solutions and data analysis. Our goal is to enable our customers’ machines to move autonomously, and you'll be at the heart of making that happen.

Our culture promotes a positive and engaging work environment where every voice is heard. We operate with a can-do attitude and a deep sense of teamwork to achieve our shared goals. Our diverse team appreciates different viewpoints and is dedicated to fostering an atmosphere of continuous growth and shared learning.

What we are looking for

You're a highly skilled and independent team player with a strong interest in autonomous mobile robots. You have a proactive attitude and a drive to spot opportunities for improvement. To succeed in this role, you should have:

  • Over 5 years of software development experience, with a proven track record of designing complex software architectures from scratch

  • A university-level degree (M.Sc. or higher) in a relevant field like robotics, computer science, or electrical engineering

  • Expert-level C++ skills

  • Expert-level Python skills

  • Experience with web development technologies, such as Typescript, ReactJS, and Django, or similar

  • Strong problem-solving and analytical skills

  • Proficiency with Git, Docker, and Linux

  • Willingness to learn; in our small teams everybody needs to do a bit of everything

We also consider the following skills a plus:

  • Familiarity with ROS/ROS2

  • Practical knowledge of 3D point cloud processing and spatial data structures

  • Experience with developing high-performance real-time software

  • Hands-on experience with multi-sensor fusion

  • Experience with agile-based development

  • Experience with DevOps, CI/CD, and Pipelines development

  • Project management and direct customer interaction experience

What we offer

At GIM Robotics, we believe our team's success and well-being are what drive our innovation. We've built a supportive culture where you can thrive both personally and professionally, and our benefits reflect that commitment. You'll enjoy comprehensive occupational health care, extensive leisure insurance, and access to a gym, and massage chair to help you stay balanced. We also support your growth with dedicated time for self-development, and you'll find a vibrant community through regular afterwork hangouts and company events.

We believe that our best work happens when we bring together people with different perspectives and life experiences. We are committed to building a team where everyone feels they belong and has the opportunity to do their best work, regardless of who they are or where they come from.

For more information, please visit our Career page at https://gimrobotics.teamtailor.com/.

How to apply

Are you ready to take on this exciting challenge? Please apply via the link below on our Career page by 11.10.2026 at 23:59 EET. We will be reviewing applications and interviewing candidates throughout the application period, so we encourage you to apply as soon as possible. We do not handle applications via email or LinkedIn.

For more information about the role or the process, please contact Juhana Ahtiainen, Product Owner, [email protected] or Isabella Oksama, Head of People, [email protected].

Skills Required

  • Over 5 years of software development experience
  • Proven experience designing complex software architectures from scratch
  • University-level degree, M.Sc. or higher, in robotics, computer science, electrical engineering, or a related field
  • Expert-level C++ skills
  • Expert-level Python skills
  • Experience with web development technologies such as TypeScript, ReactJS, and Django, or similar
  • Strong problem-solving and analytical skills
  • Proficiency with Git, Docker, and Linux
  • Familiarity with ROS or ROS2
  • Practical knowledge of 3D point cloud processing and spatial data structures
  • Experience developing high-performance real-time software
  • Hands-on experience with multi-sensor fusion
  • Experience with agile-based development
  • Experience with DevOps, CI/CD, and pipeline development
  • Project management and direct customer interaction experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Espoo
Year Founded: 2014

What We Do

GIM Robotics provides all-weather autonomous navigation and situational awareness software for mobile machinery. Specializing in centimeter-level localization, particularly in GNSS-denied environments, they serve diverse sectors including mining, construction, agriculture, forestry, logistics, and defense. Their modular '4-Steps-to-Autonomy' concept helps make mobile work machines and robots safer, more precise, and more efficient across the most demanding environments on earth.

Similar Jobs

Circle (circle.so) Logo Circle (circle.so)

Lead Engineer, AI Platform

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
In-Office or Remote
43 Locations
250 Employees

Pfizer Logo Pfizer

Digital Operations Agentic Lead - Senior Manager

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
29 Locations
121990 Employees

Smartly Logo Smartly

Senior Software Engineer

AdTech • Artificial Intelligence • Digital Media • Marketing Tech • Social Media • Software • Generative AI
Easy Apply
Hybrid
Helsinki, FIN
805 Employees

Mastercard Logo Mastercard

Country Manager

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Helsinki, FIN
38800 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Unusual Machines, Inc. Thumbnail
Hardware • Robotics
Orlando, FL
190 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account