04 ago
|
Keysight Technologies
|
Barcelona
04 ago
Keysight Technologies
Barcelona
ph3Responsibilities /h3 pJoin an elite team of innovators driving cutting-edge technology in our instrument infrastructure group! As a critical component of Keysight Laboratories, our team develops groundbreaking instrument infrastructure that powers Keysight's integral development ecosystem. /p pYou will help research, design, implement, integrate, and validate infrastructure technologies used across next-generation test and measurement systems. The work spans multiple layers of the system, from low-level hardware interfaces and drivers to application-level software, ensuring reliable, high-performance operation of instrument platforms. /p pYou will collaborate closely with product architects and distributed engineering teams across Barcelona, the United States, and other global locations to advance reusable infrastructure technologies supporting multiple Keysight products. /p pYou will be part of a growing and dynamic RD team located in Barcelona that works closely with colleagues in the USA and other countries around the world. We are looking for a talented, motivated, and experienced software engineer to create value for Keysight through technology innovation in a fast-growing test and measurement market. /p h3Qualifications /h3 ul liCollaborate with product architects to define and refine infrastructure software requirements and system architecture supporting next-generation instrument platforms. /li liDesign, develop, and maintain high-performance Modern C++ software enabling hardware control, data acquisition, and scalable instrument platform capabilities.
/li liDevelop reusable infrastructure technologies that support multiple Keysight products and enable consistent platform capabilities across systems. /li liIntegrate hardware and software components to ensure reliable, high-performance operation of complex instrument systems. /li liPerform system-level integration, testing, and validation of instrument infrastructure technologies. /li liDebug and troubleshoot issues across the full software stack, including register-level interfaces, drivers, and application-level software. /li liCollaborate with distributed engineering teams and contribute to the full software development lifecycle, including development, testing, integration, and production readiness. /li /ul h3Must Qualifications /h3 ul liUniversity degree in Computer Engineering, Electrical Engineering, Computer Science, or a closely related field. /li liStrong experience with Modern C++, object-oriented programming, and modern software architecture principles. /li liSeveral years of experience developing hardware control or hardware-adjacent software. /li liExperience working with modern I/O architectures and streaming interfaces, particularly PCIe and high-speed Ethernet, with a solid understanding of driver and real-time processing architectures. /li liExperience debugging issues across multiple layers of the software stack, from device registers to application software. /li liSoftware development experience in Linux and/or Windows environments. /li /ul /p #J-18808-Ljbffr
📌 R&D Software Engineer - Modern C++ / Instrument Infrastructure (Barcelona)
🏢 Keysight Technologies
📍 Barcelona