At a Glance
- Tasks: Design and implement FPGA logic for innovative satellite systems.
- Company: Join Open Cosmos, a mission-driven company revolutionising space technology.
- Benefits: Work in a diverse team with global impact and career growth opportunities.
- Why this job: Be part of groundbreaking projects that make space accessible and solve real-world challenges.
- Qualifications: Proficient in VHDL/Verilog; familiarity with Rust, C, or Python is a plus.
- Other info: Flexible locations: UK, Spain, Portugal, or Greece.
The predicted salary is between 36000 - 60000 £ per year.
Aim high, go beyond. At Open Cosmos we are solving the world's biggest challenges for space, providing businesses, governments and researchers access to more readily available information than ever before - ready for the challenge? Then read on…
The CTO division is where Open Cosmos technology comes to life. Covering engineering, product development, and technical innovation, the team designs, builds, and operates the satellites, systems, and platforms that make our missions possible. It's a highly collaborative environment where ideas become real hardware, software, and data solutions that deliver impact from space.
Working in the Flight Software Team, working across the full mission lifecycle, the team designs, implements, and tests software for both onboard and ground systems, ensuring reliability, performance, and scalability across our growing satellite fleet. Collaborating closely with systems, electronics, and mission operations, the team brings together innovation and precision to make every Open Cosmos mission fly.
What You'll Be Doing:
- Design, implement, and verify FPGA logic for satellite subsystems and onboard computing.
- Develop HDL code (VHDL/Verilog) to interface with onboard software modules written in Rust.
- Simulate, synthesise, and validate FPGA designs using industry-standard tools.
- Work with electronics and software engineers to integrate FPGA modules into system architectures.
- Develop test benches and verification frameworks to ensure timing, functionality, and reliability.
- Participate in full hardware-in-the-loop (HIL) and environmental testing.
- Maintain documentation, configuration control, and process traceability throughout the design lifecycle.
- Continuously optimise performance, power, and resource utilisation within constraints.
What You'll Bring:
- Strong proficiency in VHDL/Verilog and simulation tools (ModelSim, Vivado).
- Familiarity with Rust, C, or Python for software integration.
- Understanding of Agile/V-model lifecycles and FPGA verification processes.
- Awareness of ECSS design standards and cleanroom/ESD protocols.
- A structured, detail-oriented mindset with a passion for innovation.
For this role you can be based in UK | Spain (Barcelona or Tenerife) | Portugal | Greece. To apply, you must have the legal right to work in your chosen location. Please submit your application and CV in English.
Why Open Cosmos?
- Work at the cutting edge of space technology with customers around the globe.
- A mission-driven company making space accessible to help solve real-world challenges.
- A diverse, ambitious, and supportive team.
FPGA Engineer employer: Open Cosmos
Contact Detail:
Open Cosmos Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land FPGA Engineer
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Open Cosmos on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of FPGA projects or relevant work, make sure to highlight that in conversations. Bring it up during interviews or networking events to demonstrate your hands-on experience.
✨Tip Number 3
Prepare for technical interviews by brushing up on VHDL/Verilog and simulation tools. Practice coding challenges related to FPGA design and be ready to discuss your thought process. We want to see how you tackle problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Open Cosmos team.
We think you need these skills to ace FPGA Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the FPGA Engineer role. Highlight your experience with VHDL/Verilog and any relevant projects that showcase your skills in FPGA design and verification. We want to see how you can contribute to our mission!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about space technology and how your background aligns with our goals at Open Cosmos. Let us know what excites you about this role and our mission.
Showcase Your Collaboration Skills: Since we work in a highly collaborative environment, make sure to mention any experiences where you've successfully worked with cross-functional teams. We love seeing how you can bring innovation and precision to our projects!
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do at Open Cosmos.
How to prepare for a job interview at Open Cosmos
✨Know Your FPGA Inside Out
Make sure you brush up on your VHDL and Verilog skills before the interview. Be ready to discuss specific projects where you've designed or implemented FPGA logic, as well as any challenges you faced and how you overcame them.
✨Show Off Your Collaboration Skills
Since the role involves working closely with electronics and software engineers, be prepared to share examples of how you've successfully collaborated in past projects. Highlight your experience in cross-functional teams and how you contributed to achieving common goals.
✨Demonstrate Your Problem-Solving Mindset
Expect technical questions that test your problem-solving abilities. Think of scenarios where you had to optimise performance or troubleshoot issues in FPGA designs. Use the STAR method (Situation, Task, Action, Result) to structure your answers.
✨Familiarise Yourself with Agile Methodologies
Since the company values Agile/V-model lifecycles, it’s a good idea to understand these processes. Be ready to discuss how you've applied Agile principles in your previous work and how they can benefit the development of satellite systems.