Posted Today
Senior Software Developer (Robotics)
AI Summary
Designs and develops software architectures for autonomous mobile robots, spanning cloud-based user interfaces and low-level robot actions, while providing technical leadership and mentoring to team members.
About this role
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
Explore related jobs
More jobs at GIM Robotics
Similar 3D Point Cloud Processing jobs
- WPostdoctoral Research Fellow, Environment and Sustainability StudiesWake Forest University · Winston Salem, North Carolina
- RSTAGE - Développement & Traitement de données LiDAR / Nuages de points 3D (H/F)RATP EPIC · BATIMENT VAL BIENVENUE : 11 AVENUE LOUISON BOBET, 94120 FONTENAY SOUS BOIS
- LSenior Algorithms EngineerLyte AI · Sunnyvale, California
Jobs in Espoo
- MCommercial CoordinatorMylan Technologies, Inc. · Espoo, Uusimaa
- C
Linux System AdministratorCSC – IT Center for Science · Espoo, Uusimaa - I
Program Manager - FinlandIceye · Espoo - I
Business Applications SpecialistIceye · Espoo - TData Engineer (finanssiala) - Tieto Tech Consulting (m/f/d)Tieto · Espoo, Finland
- I
Tax ManagerIceye · Espoo
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.