Senior Software Architect & Technical Lead – Instrument Synchronization (C++) | Barcelona

Senior Software Architect & Technical Lead – Instrument Synchronization (C++) | Barcelona

Keysight
Keysight
Barcelona, SpainHybridCompetitiveAdded 2 months agoSenior · 15+ years

About the role

Overview

Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~16,800 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.

Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.

Keysight is hiring a Senior Software Architect & Technical Lead to own the architecture of PathWave Test Sync Executive, our synchronization and instrument framework platform. This platform is central to Keysight's shift toward a software-centric, solution-oriented portfolio, and to a cross-organizational initiative in real-time synchronization and interoperability across Keysight products — supporting domains such as quantum computing, electronic warfare, and O-RAN test. You'll set the technical direction for the platform and help grow the R&D team building it, based in Barcelona on a hybrid model.

What you'll do

Responsibilities

  • Define and drive software architecture and technical vision in collaboration with the Product Owner
  • Align architecture and integration strategy across multiple products and projects
  • Provide technical leadership and mentorship to a growing R&D team
  • Lead design and development of scalable, high-performance software platforms
  • Drive cross-team technical collaboration and decision-making across the organization
  • Contribute hands-on to development of key features for next-generation products and applications

What we're looking for

Qualifications

Required

  • BS, MS, or PhD in Computer Science, Electrical Engineering, or related field — or equivalent practical experience
  • 15+ years of software development experience, including 5+ years in software architecture
  • Strong expertise in modern C++, C#, and Python
  • Experience designing scalable, full-stack software architectures
  • Cross-platform development experience (Windows and Linux)
  • Strong API design experience, with a focus on usability and quality
  • Experience with CI/CD and modern development workflows
  • Hands-on experience with CMake, Conan, Git, and Visual Studio
  • Experience working in Agile/Scrum environments
  • Strong problem-solving skills across multiple domains and projects
  • Strong communication skills and customer focus

Nice to have

Preferred

  • Experience with software for FPGA-based systems
  • Background in test & measurement

What you'll get

EUR 0

Application managed by Keysight