Senior Software Architect

Salary: CHF 80'000 - 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 Ecorobotix SA, 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

Original source: https://swissdevjobs.ch/jobs/Ecorobotix-SA-Senior-Software-Architect

Apply now!

🌐 Change language