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!