Software developer Test Benches
Publicada en: 22/05/2025
Madrid Madrid
Indefinido
Industria y fabricación
Can you imagine leading space solutions that connect people, monitor the Earth, or explore the universe? At Thales Alenia Space, that’s just the beginning.
Our client is a global joint venture between Thales (67%) and Leonardo (33%), with over 40 years of experience developing cutting-edge space technologies for telecommunications, navigation, exploration, defense, science, and environmental monitoring.
In Spain, they are a technological leader, with over 1,200 employees and an annual turnover exceeding €320 million, exporting 40% of their production to the Middle East, North Africa, and Latin America.
Now, we’re looking for an Test Bench- Software developer engineer who wants to make a lasting impact — on Earth and far beyond.
Your Mission you will work in international programs alongside a multi-disciplinary team of engineers. He/she will be responsible of software production for the electrical testing and verification of several units built by TAS-E (UUT) using designated EGSE’s from our fleet. He/she will join the Test Benches Engineering team, within CORE discipline (CORE-TBE).
You will serve as the technical focal point for your project — working closely with the client and having real influence on key decisions:
- Understand test bench architectures and ICD.
- Code software building blocks (drivers, automated test sequences, databases, protocols and services with clear data and cyphered data) according to documentation and specifications.
- Integrate and validate developments in test bench controller, both locally and remotely from a central checkout system.
- Follow technical leader recommendations and adhere to peer reviews.
- Validate the element under test, using the test bench with the above elements. Validation will be done in cleanroom or lab.
- Participate in project meetings and validation activities with project team. Preparation of the associated project documentation and reviews
- Take the leadership of its own activities on cost, schedule and quality requirements
- The tasks can be developed remotely, except for specific validation activities, which shall be done in-situ in TAS facilities in: Tres Cantos (Spain), Toulouse / Cannes (France), Rome, Netherlands, as demanded by project needs.
- The nature of this job requires on-site work. Nevertheless, smart working equipment & tools will be provided and, depending on the task at hand, teleworking and flexible working time can be agreed with the CORE unit manager.
- Tools: Microsoft Visual Studio, LabVIEW FPGA, GIT, laboratory tools & instruments
Who We’re Looking For
- At least five (5) years of experience in object-oriented programming and integration. C++ for Windows is preferred.
- Knack for making things work whilst ensuring clean code and minimum technical debt.
- Proactivity and commitment towards the assigned tasks to ensure completion in time, cost and performance.
- Good communication skills to support technical reviews and present results.
- Excellent problem solving and troubleshooting skills.
- Three (3) years of experience in LabVIEW FPGA.
- Experience with any of these: ECSS PUS services, MILBUS MIL-STD-1553, SPACEWIRE, CCSDS SLE, test equipment for measurement and control including bus and communications protocols such as GPIB, VISA, USB, I2C, SPI, UART, JTAG
- Correctly operate and handle lab equipment like multimeters, generators, oscilloscopes, signal analyzers, etc.
- Will be considered a plus:
- Understand concepts such as tracking, ranging, coding, modulation, transponder – transmitter – receiver, communications RF link
- Design and debugging of electronic circuits
- Others: VHDL, system engineering, PNT (positioning, navigation and timing), front-end electronics and video chain electronics testing, specification and follow up subcontracted tasks, procurement in ERP tool, IVVQ.
Skills:
- Accountable, pragmatic, results oriented and dynamic.
- Thorough, organized, capable of self-criticism and constant improvement
- Capable of working effectively both independently and in teams, with a focus on performing through teamwork
- Willingness to face challenges
- Motivated to learn new technologies, space-business processes and tools.
- Capability to work in a cross-functional team
- Excellent interpersonal skills
Why Join Thales Alenia Space?
- Because they offer careers, not just jobs, with real growth opportunities.
- Because they see space as the new frontier for building a better, more sustainable world.
- Because they operate in 10 countries, with 17 centers in Europe and a facility in the USA, promoting international mobility.
- Because they offer an attractive benefits package and invest in their people.
- Because they are truly committed to innovation, talent, and continuous development.