Senior Software Architect & Technical Lead – Instrument Synchronization (C++/Python) | Barcelona
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.
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
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
- Experience with software for FPGA\-based systems
- Background in test \& measurement
Este anuncio proviene de indeed. Ver anuncio original ↗