Founding Systems Software Engineer (Zurich, 100%)
Core
Architect the core abstractions for a C++ SDK and cloud platform that abstracts complex industrial hardware across the product lifecycle.
Role type
Founding Systems Software Engineer
Builds
A modern SDK and cloud platform connecting edge devices (PLCs, embedded Linux) to the cloud
Domain
Industrial automation, embedded systems, cloud infrastructure
Required skills
C++ (modern, CMake, gtest), Go, TypeScript/JavaScript, Linux (embedded, PREEMPT_RT), network protocols, cryptography, system design
Preferred skills
PLC/control systems knowledge, Rust
Technologies
C++, Go, TypeScript, JavaScript, CMake, gtest, PREEMPT_RT
Responsibilities
Architect core SDK abstractions and low-level Linux runtime interfaces; Design low-latency runtime systems and secure remote connectivity protocols; Build ergonomic CLI tools and editor extensions; Design secure serverless cloud services for device telemetry and identity
Seniority
Founding, high autonomy IC
