> Markdown version of [/jobs/ext/1431397-data-connectivity-software-engineer](https://www.wearedevelopers.com/jobs/ext/1431397-data-connectivity-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data Connectivity Software Engineer - **Company:** Keysight Laboratories - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Profiling, Software Quality, Information Systems, Computer Networks, Computer Engineering, Continuous Integration, Data Centers, Software Debugging, Linux, DevOps, Object-Oriented Software Development, Software Architecture, Software Engineering, Software Systems, Computer Networking Systems, Information Technology, Software Coding, C++14, Golang - **Published:** July 25, 2026 - **Apply:** https://www.jobleads.com/es/job/e6be2d47e898b316da4054655349d94da ## About the Role * University degree in Computer Science or closely related field (Computer Engineering, Information Systems). * Experience with modern software architecture principles and paradigms with strong object-oriented programming and design expertise in a language such as Modern C++ or golang. * 8-10 years of proven expertise in architecting complex distributed software solutions, with a deep specialization in solving intricate networking and connectivity challenges., * Highly capable to quickly develop, debug and troubleshoot issues in different levels of the software stack, from drivers to application level, using state of the art debuggers, profilers and simulators. * Software development experience in cross-platform environments in Windows and Linux. * Skilled in all aspects of software development and testing, including DevOps and CI/CD. * Excellent communication skills, both verbal and written. * A visionary problem solver who thrives on transforming complex technical challenges into elegant, innovative solutions, with an entrepreneurial spirit and collaborative mindset. * Familiarity with Electronic Test and Measurement applications and instrument architectures is a plus. * Familiarity with data center-scale hardware and networking. ## Description * Working closely with product architects to understand connectivity and network software requirements. * Evaluating updates in the broader marketplace that impact networking connectivity technologies. * Designing new software features to extend existing software capabilities to cover the needs of the next generation products, key markets, and applications. * Troubleshooting issues in software code and in its use in broader solutions to find and fix root cause. * Implementing architecture and design in code, using best practices in code quality and tooling. * Pioneering end-to-end software development strategies that transform how we create, test, and deliver cutting-edge technological solutions. * Collaborating with team members on an ongoing basis to maximize team-level productivity. * Communicating with team members, internal adopters, and other stakeholders to ensure effective information flow. ## Related Videos - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)