• New 20mph speed limit across campus
Skip to content

FGPA Engineer

View Full Job Details

Open Cosmos is revolutionising the way space technology is used and is at the forefront of the emerging new space industry. Our mission is to make space accessible to anyone, to help solve the world's biggest challenges. We do this by providing simple and affordable space missions, using nanosatellite technology, providing end to end space missions for customers around the world (private and institutional). We work with some of the biggest names in the industry, including the European Space Agency (ESA), but also with small and innovative high-tech companies, together developing the space technology and applications of the future.

Based at one of the world’s leading space campuses in Harwell, Oxfordshire, we are a young and ambitious team with the drive to define a greater future for this planet and the people living on it; therefore, when our minds come together to fulfil our mission to democratise the space we are happy to be part of something that is more than the best of each of ourselves.

Description of the Position
You will be joining Open Cosmos’ satellite development team in Harwell-Oxford (UK) and will be responsible to lead and manage the implementation of firmware in FPGA targets that form key elements of our spacecraft avionics. You are expected to be involved in the whole cycle of a mission from concept, to tests, V&V, to orbital operations support and telemetry analysis.

Tasks and responsibilities
Implement digital signal processing algorithms for satellite subsystems.

Utilize Python and/or MATLAB and/or R for algorithm prototyping and optimization for efficient hardware implementation.

Conduct trade-off studies for performance power, complexity and reliability of DSP algorithms deployed on FPGA Fabric.

Support HDL-level design and verification

Design and implement software of embedded devices and systems.

Assist electronics design validation and qualification.

Collaborate with different technical teams to deliver a consistent technical solution.

Have input into requirements and verification plans.

Embrace challenge and work outside of the comfort zone.

Commit to fulfill customer requirements and expectations.

Skills, attitude and experience
Experience with major FPGA families (Xilinx, Altera, Microsemi)

Experience with General Purpose DSP families (Analog Devices, TI)

Experience in DSP Software and FPGA Firmware design

Experience in DSP algorithm modeling and development in Matlab/Simulink/Python

Experience in Digital high-speed Hardware design

Knowledge of Software Defined Radio principles

Familiar with Linux, python and scripting

Attention to detail

Honesty, open and self aware


Quick to learn

Nice to have
Knowledge of CCSDS Command and Telemetry Data Processing

Design, verification and validation of PCB schematics and layout

Experience in Embedded C or C++

Power systems, high speed digital circuit design and simulation

Experience with ARM processors and Flash FPGAs

Experience in RF

Knowledge of statistical data analysis

Knowledge of and experience with Vivado/Libero IDE software

Familiar with Altium Designer

Familiarity with Java /C#

You will enjoy
Working with a team of people to build the future of a new space industry

Working at one of the world’s leading space campuses

25 days holidays + 8 bank holidays

Attractive Pension Scheme & Immediate enrolment

Transport Allowance – extra pocket money to support our best talent working together

Healthy snacks and pick’n’mix sweets at the office

Social clubs organised by the team – so far we’ve got Run Club, Paella Club, ice-skating Club and Thirsty Club – suggest something new?

Annual Company Retreat

Remote working as per company policy

Working from home as per company policy

Annual Salary Review

How to apply
Visit the career section of our website here: https://opencosmos.bamboohr.com/jobs/view.php?id=6

Please include your CV, Cover Letter (max ½ page) and any relevant links to LinkedIn and your work (eg. GitHub, C++, ).

Applications will be considered on a rolling basis.

Open Cosmos in the media
Our Website - https://open-cosmos.com/media/
Facebook - https://www.facebook.com/open.cosmos.space/
Linkedin - https://www.linkedin.com/company/open-cosmos/
Twitter - https://twitter.com/open_cosmos


We use cookies to give you the best experience of using this website. To accept our cookies, click here or read our Cookie Policy for more information.