Telecommunications Test Engineer
Spire
Glasgow, United Kingdom
As part of the development of a new and advanced communication system we are looking for a Test and Lab Communication Engineer help develop and validate software and firmware for satellite communication systems. This role is hands-on and focused on lab, field and test works: you will work closely with experienced engineers to implement, test, and troubleshoot data link features on COTS ground equipment, embedded systems and proprietary communication hardware.
Key Responsibilities:
Testing and verification:
- Create proper test setup and environments to validate radio link implemented in SW/FPGA based on requirements.
- Use test equipment such as development kits, JTAG tools, spectrum analyzer and signal generator to create automated test benches and unit test.
- Create Continuous integration and development tools to release stable and reliable SW.
- Conduct method and testing for ground station studies, calibration and more.
Troubleshooting and development:
- Debug firmware implementation and validate L1-L2 communication layers in conjunction with FPGA/HW engineer to deliver complex communication system based on requirements.
- Support integration between FPGA and SW engineers.
- Maintain lab equipment up to date with assets in production.
- Analyse data and create report to participate in design review and improvement of DUT.
Qualifications - You may be a good fit if you have:
- Bachelor’s degree, Master degree or equivalent experience in Electrical Engineering, Computer and Communication Sciences, Data Processing and Machine Learning or related.
- Some experience (including internships, school projects, or hobby projects) with embedded systems, lab work and testing equipment (for example, Dev. kit, JTAG, Spectrum Analyzer, VNA, Signal Generator, channel emulator, etc.).
- Some basic knowledge of either Python, Matlab, C/C++, Linux/RTOS or scripting.
- Curiosity, willingness to learn, comfort asking questions, a positive attitude, adaptability, and openness to learning new technologies and interacting with new people.
Bonus points for:
- Exposure to embedded system development (Xilinx FPGA, DMA, ARM architecture, PS/PL).
- Familiarity with version control systems (for example, Git, etc.).
- Exposure to space communication standards such as ETSI DVB-S2X or CCSDS TM/TC/SCCC.
Don't forget to mention Space-Careers when applying.