Overview GTD is a high-tech company, committed to the design, integration, and operation of complex, mission-critical applications and systems worldwide. We perform turnkey projects, engineering services and product development for customers in the Space, Aerospace, Energy, Scientific Facilities and Defense and Security sectors, with an end-to-end approach from validation and maintenance to obsolescence management.
Learn more about GTD Group :
Role GTD Science, Infrastructures, and Robotics (GTD SI&R) specializes in delivering high-reliability software solutions, robotics control systems, custom electronics, and edge computing. Our solutions—from control systems to embedded electronics and bespoke electronics—are integrated into key international Big Science projects such as ITER and CERN, as well as leading Green Power Generation companies.
Position We are seeking an Application Senior SW Engineer to join our team in Madrid or Barcelona at GTD SI&R. This individual will be part of an international robotics software project and will be responsible for developing user interfaces for robotics applications and integrating them with their environments (other applications, robotics frameworks, etc.).
Responsibilities Design, develop, and test software solutions with a hands-on focus on C / C++ in Linux environments.
Perform unit, integration, and validation testing to ensure high-quality software.
Collaborate with the team and engage in technical discussions with clients to align requirements and resolve integration challenges.
Contribute to ITER fusion energy project efforts in control and robotics environments.
Contribute to software architecture and real-time systems as part of a cross-functional international team.
Your profile Bachelor / Master's in computing, industrial / electrical engineering, or telecommunications.
SW design, development and testing : experiences across the full lifecycle of software development, from initial design to final testing.
Experience in C++ : proficiency in this programming language is essential.
Graphic User Interface : Qt and other tools for developing intuitive UIs.
Relational databases (PostgreSQL) : experience with PostgreSQL or similar relational databases.
Containerization and Docker : familiarity with Dockerized environments.
Unit, integration and validation testing : hands-on testing experience.
GIT : version control proficiency.
High level of English : B2 minimum.
Nice-to-have Robotics and / or electronics
Virtual Reality (Unity, RViz, or other platforms)
Concurrent and multi-core programming
CI / CD (Continuous integration / delivery)
Software architecture design
What do we offer? Full-time position with a permanent contract
Participation in highly advanced technological projects worldwide
You will be part of a young dynamic company
Work from home policy
Ticket Restaurant
Free fruit at work once a week
Flexible Compensation Plan
Free Coffee Corner
Holiday purchase option
We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, etc.
Seniority level Not Applicable
Employment type Full-time
Job function
Referrals increase your chances of interviewing at GTD by 2x
#J-18808-Ljbffr
Application Engineer • Getafe, Madrid, SPAIN