View All Jobs 132087

Test Benches - Senior Software Engineer

Develop and validate software for electrical test benches used in satellite unit verification
Madrid
Senior
yesterday
Thales

Thales

A global technology leader specializing in aerospace, defense, transportation, and security solutions.

Software Engineer

Location: Madrid Tres Cantos, Spain

Thales Alenia Space is a global space manufacturer delivering, for more than 40 years, high-tech solutions for telecommunications, navigation, Earth Observation, environmental management, exploration, science and orbital infrastructures. Thales in Spain is a leader in technological solutions applied to Defence, Aeronautics, Security, Transportation and Space and, furthermore, is a global centre for excellence in Space, Security of Critical Infrastructures and Transportation.

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).

Key Responsibilities

  • Understand documentation of on-board computer and advanced satellite architectures
  • 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

About You

  • 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.

Behaviour and Personality

  • 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

What Do We Offer

  • Flexible schedule, from 8 to 9.30 and 16.30 until 18h.
  • Thales Concilia: a set of advantages and free services and others at reduced prices.
  • Free and healthy canteen.
  • Enjoy discounts and special promotions on products and services thanks to Club Ahorro.
  • 22 working days of vacation, 6 days of free disposal and closing days that do not consume vacations at Christmas and Easter.
  • Thales Flex: Personalized flexible compensation plan in which you can choose how to distribute your salary (health insurance, childcare vouchers, transportation and training).
  • Annual bonus.
  • Fixed profit bonus of 725,25€.
  • Sharing Thales program: become a Thales shareholder.
  • Pension Plan with monthly contributions on your behalf to your Pension Plan.
  • Wellness Plan: thematic webinars and access to our company clubs.
  • Medical and physiotherapy service at the workplace.
  • We continuously create an inclusive, respectful and cooperative environment.

#SPACEFORLIFE

At Thales Alenia Space we provide CAREERS and not only jobs. With Thales Alenia Space employing around 8,900 employees in 10 countries with 17 sites in Europe and a plant in the US, our mobility policy enables employees each year to develop their careers at home and abroad. Thales Alenia Space sees space as a new horizon, helping to build a better, more sustainable life on Earth #SpaceForLife. Great journeys start here, apply now!

+ Show Original Job Post
























Test Benches - Senior Software Engineer
Madrid
Engineering
About Thales
A global technology leader specializing in aerospace, defense, transportation, and security solutions.