Software developer Test Benches
發佈於: 22/5/2025
Madrid Madrid Spain
Permanent
工業與製造業
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.