Lead Software Engineer

Solskin by Zurich Soft Robotics

Zürich

Hybrid

CHF 140,000 - 190,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Zurich office days
Room to grow

Job summary

Solskin by Zurich Soft Robotics in Zurich, Switzerland, seeks a hands-on software leader to own the entire software stack—from cloud and data platforms to embedded firmware and AI controllers. You will write production-grade Python and C/C++, mentor a small team, and align software with hardware development to deliver climate-adaptive facade solutions.

You will lead cross-functional collaboration, build internal tools, and shape the software roadmap with the CEO and CTO.

Qualifications

  • MSc or PhD in Computer Science, Robotics, Electrical or Mechanical Engineering, or similar.
  • Python: production-grade code is a must.
  • Embedded & hardware: shipped C/C++ on microcontrollers; comfortable with sensors/ actuators.

Responsibilities

  • Own and develop the full software stack—from cloud and data management to embedded firmware and AI controllers.
  • Lead collaboration between software and hardware teams; build internal tools used by sales and business teams.
  • Set software direction with the CEO and CTO and lead development of future products.

Skills

Python
Embedded C/C++
PyTorch
Cloud & data
Leadership
English
German
Hybrid work
Availability
Work permit

Education

MSc/PhD in CS/Robotics/Engineering

Tools

PostgreSQL
Docker
AWS

Job description

Building the intelligence behind Solskin

Are you a driven person who wants to make buildings come alive?

We are Zurich Soft Robotics (ZSR), a Zurich-based startup developing Solskin – a climate-adaptive solar facade. Solskin is not just a PV system or a shading system; it’s an intelligent skin that uses weather and building data, occupant feedback, and AI algorithms to decide how the facade moves, so buildings stay comfortable, avoid overheating, and use energy as efficiently as possible. Solskin is already running on several buildings across Switzerland, with many more to follow.

In this role, you own the software that makes that happen. You write the code that runs Solskin, keep it reliable in the field, and constantly improve it. You will also architect and lead our future sensor-to-data platform. Your focus is where software meets hardware, and the control and AI on top of it. You don't need to be a front-end specialist.

What you will do

This is a hands-on leadership position: you code every day.

Own the full stack:

You maintain and develop the whole software stack, from cloud and data management to user-facing applications, and from low-level embedded firmware to high-level AI controllers learning from users. You keep it reliable and keep making it better.

Be the link between the teams:

You build the software that runs on real buildings and support the hardware team. You also build the internal tools used by sales and the business team.

Lead what comes next

With the CEO and CTO, you set the software direction and lead development of future products.

Our stack:
  • Backend: Python, FastAPI, PyTorch
  • Frontend: React, TypeScript
  • Hardware: C/C++, STM32 microcontrollers, Beckhoff PLCs
  • Database: PostgreSQL (TimescaleDB)
  • DevOps & Cloud: Linux, Docker, AWS, Grafana
What we are looking for
Required:
  • Education: MSc or PhD in Computer Science, Robotics, Electrical or Mechanical Engineering, or similar.
  • Python: This is a must. You write clean Python that runs in production, on real systems.
  • Embedded & Hardware: Shipped C/C++ on microcontrollers running on physical hardware; comfortable working with sensors, actuators, and basic electronics.
  • Applied AI & Control: Understanding of modern control and ML/RL methods, with hands-on PyTorch experience applied to physical or dynamic systems.
  • Cloud & data: You are comfortable with PostgreSQL, Docker and AWS.
  • Leadership attitude: You take ownership, make decisions, and want to grow as a leader.
  • Languages: English. German is a big plus.
  • Hybrid setting: You will be expected to be on-site at least three days per week, and sometimes at customers’ locations, to work on real products.
  • Availability: 100%, as soon as possible.
  • Work-permit: You need the right to work in Switzerland for this position.
Preferred:
  • Startup experience: You have worked in a startup before and know what that means.
  • Building modeling and control: You have prior experience handling building data, modeling building dynamics, and developing building controllers; ideally with ML and RL tools.
  • Frontend: React and TypeScript.
Mindset:
  • Hands-on: You lead, and you still do the hard work yourself.
  • Fast: You are pragmatic and iterate quickly. Things break, and plans change, and that doesn't scare you.
  • Purpose: You care about climate and want to make buildings smarter.
Benefits
Impact:

Your code runs on real buildings. You see the result of your work.

Ownership:

A key role with a real say in our product and technology, and room to grow with the company.

Flexibility:

Hybrid work and flexible hours. We like being in the Zurich office together, so plan for regular office days.

Team:

A small, skilled, and down-to-earth team that helps each other out.

The reality:

We are a startup. It is often messy; things rarely work the first time, and the workload is real. In return, you get a lot of freedom and responsibility from day one.

Sounds like you?
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Zurich-Soft-Robotics-Gmbh • Zürich

On-site
CHF 120,000 - 180,000
Hybrid work
Office days in Zurich
Lead Software Engineer
Lead Software Engineer

Zurich Soft Robotics GmbH • Zürich

Hybrid
CHF 120,000 - 170,000
Hybrid work
Office days in Zurich
Flexible hours
+1
Lead Software Engineer – AI, Embedded & Cloud (Hybrid)
Lead Software Engineer – AI, Embedded & Cloud (Hybrid)

Solskin by Zurich Soft Robotics • Zürich

Hybrid
CHF 140,000 - 190,000
Hybrid work model
Zurich office days
Room to grow
Lead Software Engineer: AI-Driven Climate Facades
Lead Software Engineer: AI-Driven Climate Facades

Zurich Soft Robotics GmbH • Zürich

Hybrid
CHF 120,000 - 170,000
Hybrid work
Office days in Zurich
Flexible hours
+1
Senior Software Lead: AI-Driven Building Facades
Senior Software Lead: AI-Driven Building Facades

Zurich-Soft-Robotics-Gmbh • Zürich

On-site
CHF 120,000 - 180,000
Hybrid work
Office days in Zurich
Software & Systems Integration Engineer
Software & Systems Integration Engineer

Ai Retailer Systems AG • Zürich

Hybrid
CHF 90,000 - 130,000
Remote working
ETH Zurich connection
Equity option
+1
Software Engineer, Command Centre (Frontend & UI/UX)
Software Engineer, Command Centre (Frontend & UI/UX)

Stellenangebote in der Schweiz • Zürich

Hybrid
CHF 90,000 - 130,000
Hybrid work model
Equity
Competitive salary
Computer Vision & Machine Learning SW Engineer
Computer Vision & Machine Learning SW Engineer

Ai Retailer Systems AG • Zürich

Hybrid
CHF 120,000 - 150,000
Equity offering
Remote working
Active link to ETH Zurich
Senior Software Engineer & Architect
Senior Software Engineer & Architect

Cortexia • Châtel-Saint-Denis

Hybrid
CHF 120,000 - 180,000
Product Manager - Humanoid Platform
Product Manager - Humanoid Platform

Flexion • Zürich

On-site
CHF 140,000 - 190,000
Competitive compensation
Relocation & permit sponsorship
Exposure to Europe’s leading robotics팀
Top locations