Experteer Overview As a Software Engineer in Valdepeñas, you will design, develop and maintain C++ applications on Linux;
you’ll also automate tasks with Python and implement robust network protocols. You join a multinational group delivering stable, innovative tech projects for national and international clients, collaborating with cross-functional teams. This role asks you to drive code quality, contribute to embedded systems, and participate in design patterns and documentation. You’ll have a clear impact on scalable software and data handling within a hybrid work setup.Compensaciones / Beneficios - Design, develop and maintain C++ applications in Linux environments - Program and automate tasks using Python to support software development and validation - Implement and maintain network communication protocols (TCP/IP, UDP) - Manage source code using version control systems such as Git or SVN - Develop graphical user interfaces using Qt (Desirable) - Integrate and manage databases ensuring data persistence and access (Desirable) - Apply software design patterns to improve scalability and maintainability - Collaborate with multidisciplinary teams on requirements analysis, solution design and incident resolution - Document development work according to project standards - Support development and debugging of software for microcontrollers and embedded systems (Desirable)Responsabilidades - Degree in Computer Engineering - Programming in C++ - Development in Linux environments - Knowledge of Python - Proficiency in network communication protocols (TCP/IP, UDP) - Experience with version control systems (Git and/or SVN)Requisitos principales - Flexible compensation - Free access to training platforms - Career development opportunities - Work in a multinational company recognized as a top employer (2025) - Diversity and corporate social responsibility - Collaborative and healthy work environment