Director of Software Engineering / Director of Software Engineering

Kandou Bus SA - January 21, 2026

Join Our Team at Kandou

Challenges are our drive, innovation our calling. At Kandou, we are a team of passionate professionals making a significant impact in the semiconductor industry. As a leading innovator in high-speed and energy-efficient chip-to-chip link solutions, we are dedicated to advancing the electronics industry. We continuously adapt to meet the needs of today’s customers while anticipating the demands of tomorrow. If you thrive in a high-tech scale-up environment and are motivated to push boundaries and challenge the status quo, we have an exciting opportunity for you.

Key Responsibilities

  • Define, architect, develop, and deliver the complete software stack, including validation software, embedded firmware, device drivers, system software, SDKs, application-level software, and customer support/demonstration tools.
  • Establish and continuously enhance robust, scalable software development processes optimized for production environments, ensuring the delivery of high-quality, well-documented, secure, and maintainable software releases that meet stringent reliability and performance standards.
  • Build and scale software capabilities that align with the company's business strategy and product roadmap.
  • Engage with customers (internal and external) to understand their goals, strategies, and technical needs, leading the definition and execution of high-value, quality solutions.

Skills

  • Deep understanding of end-to-end software solution architecture with a proven track record of delivering complex, production-grade systems that integrate hardware and software across multiple technology domains.
  • Expertise in software architectural principles emphasizing modularity, reusability, scalability, and maintainability.
  • Strong knowledge of modern software development methodologies, including Agile/Scrum, continuous integration/continuous deployment (CI/CD), automated testing frameworks, and DevOps practices.
  • Excellent organizational and program management capabilities with the ability to drive multiple concurrent initiatives, set strategic priorities, manage technical debt, and integrate emerging technologies into complex product roadmaps.
  • Strong cross-functional collaboration and stakeholder management skills, with the ability to influence technical direction, negotiate priorities with engineering and product teams, and represent software engineering at the executive level.

Experience

  • 12+ years of senior-level experience in software engineering within the semiconductor, systems, or hardware technology industry.
  • A proven track record of leading geographically distributed, multi-disciplinary software teams with direct responsibility for defining software architecture, managing the complete development lifecycle, and delivering production-ready software solutions.
  • Deep technical expertise across the software stack, including firmware/embedded systems, device drivers, OS-level programming (Linux, RTOS), hardware abstraction layers, system software, SDK development, API design, application software, and software tools/utilities.
  • Experience with high-speed interface technologies (PCIe, CXL, NVMe, Ethernet, or similar protocols) and system-level integration in data center or enterprise computing environments.
  • A background in SoC/ASIC development, memory systems, compute accelerators, or data center infrastructure is highly preferred.

If this role aligns with your career aspirations and you wish to immerse yourself in a growing company with an exciting future, we would love to hear from you. Together, We Kandou It!

Apply online using the form below.
Only applications matching the job profile will be considered.

Visit us at www.kandou.ai and follow us on LinkedIn.

Location : St-Sulpice VD
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.