R&D Software Engineer: Modern C++ for Instrument Systems

Keysight Technologies

Barcelona

On-site

EUR 40,000 - 60,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Keysight Technologies is seeking a talented Software Engineer in Barcelona to develop high-performance Modern C++ software and integrate hardware and software solutions for advanced test and measurement systems. The successful candidate will work closely with product architects and distributed engineering teams globally. Essential qualifications include a university degree in Computer Engineering, extensive experience with Modern C++, and proficiency in debugging complex systems. This position offers the chance to impact the fast-growing measurement technology market.

Qualifications

  • Strong experience with Modern C++ and object-oriented programming.
  • Several years of experience developing hardware control or hardware-adjacent software.
  • Experience with I/O architectures like PCIe and high-speed Ethernet.

Responsibilities

  • Design, develop, and maintain high-performance Modern C++ software for hardware control.
  • Integrate hardware and software components for reliable system operation.
  • Collaborate with distributed engineering teams throughout the software development lifecycle.

Skills

Modern C++ programming
Object-oriented programming
Hardware control software
Debugging software stack
Real-time processing architectures

Education

University degree in Computer Engineering, Electrical Engineering, or Computer Science

Job description

Keysight Technologies is seeking a talented Software Engineer in Barcelona to develop high-performance Modern C++ software and integrate hardware and software solutions for advanced test and measurement systems. The successful candidate will work closely with product architects and distributed engineering teams globally. Essential qualifications include a university degree in Computer Engineering, extensive experience with Modern C++, and proficiency in debugging complex systems. This position offers the chance to impact the fast-growing measurement technology market.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

R&D Software Engineer - Modern C++ / Instrument Infrastructure
R&D Software Engineer - Modern C++ / Instrument Infrastructure

Keysight Technologies • Barcelona

On-site
EUR 40,000 - 60,000
Senior Software Engineer
Senior Software Engineer

Script & Dot • Barcelona

Hybrid
EUR 70,000 - 95,000
Senior Software Engineer - Barcelona
Senior Software Engineer - Barcelona

Script & Dot • Barcelona

On-site
EUR 70,000 - 90,000
Senior C++ Hardware Systems Engineer – Hybrid Barcelona
Senior C++ Hardware Systems Engineer – Hybrid Barcelona

Script & Dot • Barcelona

Hybrid
EUR 70,000 - 90,000
R&D Software Operations Leader - AI & Connectivity
R&D Software Operations Leader - AI & Connectivity

Keysight Technologies • Barcelona

On-site
EUR 90,000 - 120,000
R Software Operating Manager
R Software Operating Manager

Mindmatch • Barcelona

On-site
EUR 90,000 - 130,000
R&D Software Operating Manager
R&D Software Operating Manager

Keysight Technologies • Barcelona

On-site
EUR 90,000 - 120,000
Senior C++ Engineer – Hardware‑Connected (Hybrid)
Senior C++ Engineer – Hardware‑Connected (Hybrid)

Script & Dot • Barcelona

Hybrid
EUR 70,000 - 95,000
Senior FPGA Development Engineer
Senior FPGA Development Engineer

Keysight Technologies • Barcelona

On-site
EUR 70,000 - 100,000
Software Engineers / Senior Software Engineers - C / C++
Software Engineers / Senior Software Engineers - C / C++

IC Resources • Barcelona

Hybrid
EUR 60,000 - 90,000
Flexible working
Career progression opportunities