Principal Software Engineer

Furhat Robotics

Stockholms kommun

On-site

SEK 539,723 - 863,557

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive Salary
Meaningful equity
Real ownership and autonomy

Job summary

Furhat Robotics is seeking a Principal Software Engineer to take full ownership of their platform, focusing on hands-on coding and problem-solving. This role offers direct access to founders and requires strong backend experience, particularly in Java and Kotlin. You'll lead junior engineers and ensure reliable releases in a small, profitable company focused on AI and robotics.

Expect a competitive salary, meaningful equity, and a smaller team environment. If you're excited about building robust systems, this role could be for you.

Qualifications

  • Strong backend/platform experience is more important than robotics experience.
  • Ability to work independently and take initiative.
  • Experience as a founding engineer or startup CTO is a plus.

Responsibilities

  • Own the robot platform and SDK.
  • Run CI/CD and releases.
  • Guide and mentor junior engineers.
  • Fix architectural issues and improve reliability.

Skills

Backend/platform experience
Java
Kotlin
AWS
CI/CD
Linux

Tools

GitHub
React
Python
C++

Job description

Role

Principal Software Engineer - Platform Owner (Hands-on)

Context

At Furhat Robotics we build social humanoid robots that talk, listen, and interact with people in the real world.

Our robots are already used by universities, research labs, hospitals, and innovation teams around the world to study and deploy human‑AI interaction.

This isn't a prototype or a pitch deck. It's a real, shipped product running globally.

Technically, it's a rare mix of:

  • hardware
  • realtime systems
  • SDKs
  • cloud services
  • AI/LLMs
  • developer tools

We're profitable and small (~20 people). We're not trying to build a big engineering organization. We want one very strong engineer who can own the whole platform.

The role (plainly)

You will take full ownership of engineering. Not manage it. Not coordinate it. Own it.

If something breaks, ships late, or feels messy - it's yours to fix. If things run smoothly - you did your job.

You’ll work directly with the CEO, our CSO (research), and our product manager.

We have two junior consultants today. You’ll lead them and decide how we build going forward.

What you’ll actually do

Expect 80‑90% hands‑on coding/building/fixing. This is not a management role.

You will:

  • Own the robot platform (Java)
  • Own the SDK (Kotlin)
  • Own the internal tools (React)
  • Own the APIs and backend services
  • Own cloud & DevOps (AWS/Azure)
  • Run CI/CD and releases
  • Clean up legacy and simplify architecture
  • Break roadmap into shipped features
  • Guide/mentor junior engineers and consultants
  • Hire very selectively when truly needed

When engineering is slow or fragile, you fix the system – not add headcount.

What success looks like

After 6‑12 months:

  • Releases are predictable
  • Shipping is faster
  • Fewer fires
  • Cleaner architecture
  • Consultants need less babysitting
  • Furhat engineering has momentum and continues to lead with software capabilities
Who this is for

You probably:

  • Are excited about AI and robotics
  • Are excited about building a reliable platform developers (specifically researchers) love to use
  • Have been a founding engineer, principal engineer, or startup CTO before
  • Have taken messy systems and made them reliable
  • Like owning things end‑to‑end
  • Prefer small teams over big orgs
  • Are comfortable working independently
  • Don’t need a lot of process or meetings
  • Like coding more than managing
  • Solve problems with automation and simplification, not hiring
  • Communicate clearly and take initiative

You don't need robotics experience. Strong backend/platform experience is more important.

Who this is NOT for

This will not be a good fit if you:

  • Want to build or manage a large engineering org
  • Prefer delegating over coding
  • Need lots of structure or process to make progress
  • Want a big team around you
  • Like titles more than ownership

We intentionally keep the team small and senior.

Tech stack
  • Java (robot platform)
  • Kotlin/Python (SDK)
  • React (frontend)
  • C++ (computer vision/audio)
  • APIs / backend services
  • AWS + Azure
  • GitHub + CI/CD
  • Linux based OS
  • Some AI/LLM integrations
Practical details
  • Stockholm (onsite)
  • Small team
  • Direct access to founders
  • Competitive Salary
  • Meaningful equity
  • Real ownership and autonomy

This role is closer to being a technical co‑founder than a typical employee.

If this sounds exciting rather than scary, we should talk.

About us

Furhat Robotics builds social humanoid robots that interact with people face‑to‑face.

Our robots are already deployed in universities, research labs, hospitals, and innovation teams across Europe, the US, and Asia.

They’re used to:

  • study human, AI interaction
  • teach and train
  • prototype AI assistants
  • explore how people will work with embodied AI systems

This isn't research code or a demo. It's a real hardware + software platform with paying customers, used daily around the world.

We're a small (~20 people), profitable company focused on building a solid product, not chasing hypergrowth or headcount.

If you like working on something tangible and technically deep, robotics, realtime systems, SDKs, cloud, AI, this is that rare mix.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Platform Lead Engineer - Robotics & AI (Hands-On)
Platform Lead Engineer - Robotics & AI (Hands-On)

Furhat Robotics • Stockholms kommun

On-site
SEK 539,000 - 864,000
Competitive Salary
Meaningful equity
Real ownership and autonomy
Growth & Community Lead - Stockholm, Sweden • Full-time
Growth & Community Lead - Stockholm, Sweden • Full-time

Furhat Robotics AB • Stockholms kommun

On-site
SEK 60,000 - 80,000
Research Program Manager
Research Program Manager

Furhat Robotics AB • Stockholms kommun

Hybrid
SEK 600,000 - 800,000
Work with a global team
Opportunity for autonomy
Engagement in cutting-edge research
Founding Engineer
Founding Engineer

HayHay • Stockholms kommun

Hybrid
SEK 700,000 - 900,000
Competitive salary and equity
Unlimited access to AI tools
Flexible work culture
CTO
CTO

The Hub • Stockholms kommun

On-site
Competitive salary
Generous equity
Remote and flexible work
+3
Engineering Leader: Hands-on Tech Lead for 30+ Team
Engineering Leader: Hands-on Tech Lead for 30+ Team

Menlo Ventures • Stockholms kommun

On-site
SEK 1,427,000 - 2,188,000
Engineering Manager
Engineering Manager

Menlo Ventures • Stockholms kommun

On-site
SEK 1,427,000 - 2,188,000
Founding Engineer — Backend & Generalist (Node.js / TypeScript)
Founding Engineer — Backend & Generalist (Node.js / TypeScript)

Safemind AB • Stockholms kommun

Hybrid
Flexible hours
Founding engineer equity
Direct line to product decisions
Principal Platform Engineer
Principal Platform Engineer

Neko Health • Stockholms kommun

On-site
SEK 800,000 - 1,200,000
Engineering Manager
Engineering Manager

Lovable • Stockholms kommun

On-site
SEK 867,000 - 1,302,000