
Ovyo
About the Company
At Ovyo, we drive the programmes and build the platforms that shape the way the world watches video and connects. We are a B2B Professional Services company focused on the video, comms & satellite industries, with offices in the UK and India. We are passionate about being easy to do business with and are very proud of our track record of exceeding our customers’ expectations in that regard.
Our customers come to us to help them launch large, complex programmes and enable transformational change for them which they simply don’t have the capacity or experience to do in-house, both in customer-facing platforms and back-end systems. Our customers also rely on us to help them do more by boosting the capacity of their technical and delivery teams. Across our off-shore and on-shore teams, our people create, test, integrate and deploy software ‘white labelled’ on behalf of vendors, drive, architect and manage complex projects and programmes for broadcasters, operators and vendors alike, and provide strategic consulting on areas as diverse as test automation, metadata and data architecture, offshore team creation and sales best practices (and more!) throughout the industry.
We are trying hard to be the most customer-oriented services partner out there: highly responsive, really listening to your needs and always focused on delivering quality outcomes. If you want to see how we can help you do more, please get in touch.
Listed Jobs


- Company Name
- Ovyo
- Job Title
- Digital Design Engineer
- Job Description
-
Title: Digital Design Engineer / FPGA Engineer
Type: Long term contract (12months +)
Location: Reading - Hybrid
About Ovyo
Ovyo works globally with companies in the TV, Media, Aerospace and Satellite communication industries including some of the top household brands. We are working on a mix of long-term customer engagements and shorter consulting projects, quickly fast tracking their experience within the industry, and their career.
About the role:
Our client are looking for a skilled FPGA Engineer to join their team, focusing on the design and implementation of advanced digital systems for RF signal processing. The ideal candidate will have extensive experience with VHDL, Xilinx Zynq UltraScale+ MPSoC, and high-speed signal processing, coupled with a strong foundation in binary mathematics and real-time problem-solving abilities.
Job Responsibilities:
Design and implement VHDL-based digital logic solutions for RF signal processing systems, ensuring high performance and reliability.
Develop and optimize FPGA designs to handle high-speed RF signal data streams sampled from ADCs.
Perform advanced signal processing tasks such as filtering, time delays, and precise measurements on RF data streams within the FPGA environment.
Interface FPGA designs with DACs to convert processed digital signals back to the analog domain, ensuring waveform accuracy and integrity.
Collaborate with cross-functional teams to analyze system requirements and rapidly prototype circuits for mathematical operations and signal manipulation.
Debug and validate FPGA implementations, ensuring robust performance under real-time constraints and complex operational scenarios.
Job Requirements:
5+ years industry experience VHDL and digital logic design, with hands-on experience developing solutions for Xilinx Zynq UltraScale+ MPSoC platforms.
Excellent skills in binary mathematics, number format conversion and the ability to design circuits for mathematical operations.
Demonstrated experience processing high-speed RF signal data from ADCs, including oversampling techniques and high-throughput signal processing.
In-depth knowledge of signal processing techniques (e.g., filtering, time delays) and experience feeding processed data to DACs for analog output.
Ability to quickly analyze requirements and provide immediate, complex solutions during design discussions and technical evaluations.
Preferred Qualifications:
Background in RF systems and familiarity with signal processing challenges in high-speed applications.
Industry experience in the aerospace / satellite communications sector.
To apply for the role or for more information get in touch with the team at Ovyo at talent@ovyo.com


- Company Name
- Ovyo
- Job Title
- Embedded Developer
- Job Description
-
Title: Embedded Software Engineer – RTOS
Type: Long term contract (12months +)
Location: Remote
About Ovyo
Ovyo works globally with companies in the TV, Media, Aerospace and Satellite communication industries including some of the top household brands. We are working on a mix of long-term customer engagements and shorter consulting projects, quickly fast tracking their experience within the industry, and their career.
Responsibilities:
Collaborate with stakeholders to understand and implement functionality requirements.
Design, implement, test, and maintain software features for embedded real-time systems in C++.
Develop and execute automated unit and integration tests to ensure reliability.
Test and debug software in both simulation environments and on target hardware.
Employ design patterns and best practices to deliver secure, extensible, and high-quality software.
Participate in Agile development practices and contribute to team-wide best practices.
Conduct peer reviews and testing of team members’ code to maintain high-quality standards.
Generate and maintain documentation using tools like Jira and Confluence.
Engage in debugging, performance characterization, and collaboration with cross-functional teams.
Required Experience:
2+ years experience in C++ development for embedded systems.
Low level embedded experience
Expertise developing on embedded systems and completing software integration in embedded systems.
Track record of delivering reliable real-time embedded functionality.
Proficiency with Linux and FreeRTOS operating systems.
Experience with complex time critical systems
Strong knowledge of physical interfaces such as Serial, Ethernet, SPI, CAN, etc.
Extensive experience in debugging and performance analysis on hardware.
Familiarity with source code management tools (Git) and CI/CD pipelines.
Strong problem-solving skills with a focus on collaboration and attention to detail.
Effective communication and organizational skills to thrive in an Agile team environment.
To apply for the role or for more information get in touch with the team at Ovyo at talent@ovyo.com