Taro Logo

Senior Communications Test Engineer I

Developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms.
Milton Keynes, UK
Embedded
Senior Software Engineer
In-Person
101 - 500 Employees
4+ years of experience
Space

Job Description

CesiumAstro is at the forefront of developing cutting-edge communication systems for satellites, UAVs, and launch vehicles. As a Senior Communications Test Engineer I, you'll play a crucial role in integrating and verifying space-communication systems, working with both digital and analogue hardware. The position demands expertise in developing and managing setups and test software for modem and link verification at both baseband and RF levels.

The ideal candidate will bring meticulous attention to detail, possess an end-to-end system mindset, and demonstrate exceptional strength in digital engineering and software development. A solid understanding of RF technology is essential, as is the ability to thrive in cross-team interactions. The role involves working with state-of-the-art technology in space communications, offering opportunities to work with advanced measurement tools and RF systems.

The company provides a dynamic and cross-functional work environment that encourages learning and development across the organization. You'll be part of a team that values passion, collaboration, and forward-thinking approaches. The position offers hands-on, interactive, and autonomous work in the exciting field of space technology.

Key technical aspects include working with physical-layer satellite modem algorithms/standards, test automation, and statistical analysis. The role requires proficiency in Python programming and experience with various measurement tools. Security and export control restrictions may apply, affecting eligibility based on nationality and residence factors.

Last updated 11 hours ago

Responsibilities For Senior Communications Test Engineer I

  • Define, design, implement, and maintain measurement/test solutions for link/modem validation
  • Define and analyze calibration and metrology aspects
  • Develop modular, reusable software in Python
  • Analyze and troubleshoot link-performance issues
  • Interact with DSP/HW/SW team to improve system performance

Requirements For Senior Communications Test Engineer I

Python
Linux
  • Bachelors Degree in Electrical/Electronic Engineering, Computer Engineering, Computer Science, or Physics
  • Minimum of 4 years of relevant experience required
  • 2+ years of experience with RF measurement and instrumentation
  • 2+ years of programming experience using Python

Related Jobs

Senior Spacecraft Software Engineer

Senior Spacecraft Software Engineer position at Spire Global, developing and maintaining satellite payload software and ground systems for GNSS missions.

Embedded Software Engineer

Senior Embedded Software Engineer position at Epredia, leading the development of innovative medical diagnostic systems with focus on cancer diagnostics technology.

Verification Engineer

Senior Verification Engineer position at Riverlane, working on quantum computing verification systems with competitive salary and benefits in Cambridge, UK.

Senior Software Engineer (Rust)

Senior Software Engineer role at Spire Global, developing Rust-based spacecraft operating systems and satellite control software in Glasgow, UK. 7+ years experience required.

Senior Firmware Engineer

Senior Firmware Engineer position at Halos Body Cams, developing next-generation body cameras with focus on SoC and IoT connectivity, 5+ years experience required.