Jobs · swissdevjobs

E

Senior Software Architect

Keystone AI · Posted 27d ago

onsiteprincipal8+ yrsCHF 80'0 - 110'000🇨🇭 Switzerland
Apply on swissdevjobs

About the role

Design and own the technical architecture of the embedded platform.

Salary: CHF 80'0 - 110'000 per year Requirements: At least 15 years of experience in professional software engineering. Masters degree in Computer Science or a related field. Extensive experience designing and architecting large-scale distributed or embedded systems. Demonstrated track record of leading complex architectural initiatives across multiple teams and system components. Deep expertise in modern C++ development. Strong experience with Java, Linux, and containerization technologies (Docker). Fluent in English, with a working knowledge of French. Ability to analyze complex technical challenges and develop efficient, scalable solutions. Comfortable working in cross-functional teams. Excellent communication skills, able to convey complex technical concepts clearly to engineers, managers, and non-technical stakeholders. A natural team unifier who builds trust across disciplines, navigates disagreements constructively, and brings people together around shared goals rather than creating silos. Responsibilities: Design and own the technical architecture of the embedded platform, defining component boundaries, data flows, and cross-layer interfaces across the full software stack. Drive technical decisions across the full embedded stack, ensuring a modular and scalable platform. Act as the primary technical interface between teams. Produce and maintain clear architectural documentation. Write and review high-quality C++/Java code across the platform layer. Propose new tools and processes to enhance code quality, performance, and team efficiency. Mentor and support the engineering team by sharing architectural knowledge, guiding junior and mid-level developers, and fostering a culture of technical rigor and continuous improvement. Technologies: Architect Docker Embedded Support Java Linux More: We are Keystone AI, a Swiss B-Corp company headquartered in Yverdon-les-Bains, and we develop innovative robotic solutions that lessen the environmental impact of agricultural activities. We create ultra-precise spraying technologies powered by artificial intelligence, helping farmers significantly reduce the use of chemicals in their fields. We are growing and looking for a new Senior Software Architect to join our dynamic, international team and help us make agriculture more sustainable. We offer an enjoyable workplace. last updated 25 week of 2026

Read the full posting on swissdevjobs

FAQ

Is the Senior Software Architect role at Keystone AI remote?+

This Senior Software Architect position is listed as onsite.

What is the salary for the Senior Software Architect role at Keystone AI?+

The listing states CHF 80'0 - 110'000.

What seniority level is this Senior Software Architect role?+

This is a principal level position.

How do I apply for the Senior Software Architect role at Keystone AI?+

Use the "Apply on swissdevjobs" button to open the original posting on swissdevjobs, where you can submit your application directly to Keystone AI.