
RF Engineer
Eutelsat Group
full-time
Posted on:
Location Type: Office
Location: Turin • Italy
Visit company websiteExplore more
About the role
- Operate and maintain geostationary earth stations at the Turin teleport.
- Manage geostationary station operations used as gateways at third-party teleports.
- Support low Earth orbit station operations at OneWeb SNP teleports.
- Support geostationary station operations at third-party teleports for payload monitoring stations.
- Monitor and troubleshoot RF systems.
- Collaborate with technical teams to optimize station performance.
- Write technical reports and document operational procedures.
- Maintain RF systems in optimal condition and update related documents and procedures.
- Define and create new work instructions and automation tools in collaboration with other technical teams.
- Address technical issues with suppliers and respond to customer requests.
- Participate in specific activities to maintain RF infrastructure operations.
- Perform tests on RF devices or systems.
- Investigate technical incidents or problems (second and third level support).
- Implement new infrastructure, subsystems, and components based on customer requests, new satellite payload requirements, or continuous improvements.
- Perform measurements/evaluations of EM fields levels for sake of environmental rules.
- Participate in a 24/7 on-call rotation to provide support for all services and infrastructure incidents.
- Undertake frequent domestic and international travel to support business operations, client and supplier meetings, and project needs.
Requirements
- Degree in Electrical Engineering, Telecommunications, or a related field.
- Knowledge of RF systems and satellite technologies.
- Ability to work in a team and communicate effectively.
- Problem-solving and troubleshooting skills.
- Experience with geostationary and low Earth orbit systems is a plus.
- Familiarity with RF measurement equipment, transmission, and reception chains.
- Knowledge of satellite communication principles.
- Ability to work under pressure and manage multiple tasks simultaneously.
- Good written and verbal communication skills in English.
Benefits
- Flexible schedules
- Hybrid work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RF systemssatellite technologiesgeostationary systemslow Earth orbit systemsRF measurement equipmenttransmission chainsreception chainstechnical report writingtroubleshootingproblem-solving
Soft Skills
teamworkeffective communicationability to work under pressuretime managementadaptabilitycustomer servicecollaborationattention to detailcritical thinkingmultitasking
Certifications
Degree in Electrical EngineeringDegree in Telecommunications