Firmware Engineer - Hybrid working

Firmware Engineer - Hybrid working

Full-Time 45000 - 60000 € / year (est.) Home office (partial)
Roke

At a Glance

  • Tasks: Develop cutting-edge firmware solutions for national security using VHDL and C/C++.
  • Company: Join a trusted tech leader dedicated to solving meaningful problems.
  • Benefits: Hybrid working, competitive salary, and opportunities for professional growth.
  • Other info: Be part of a dynamic team with excellent career development opportunities.
  • Why this job: Make a real impact on national security with innovative technology.
  • Qualifications: Solid VHDL experience and a passion for engineering.

The predicted salary is between 45000 - 60000 € per year.

That’s why we bring together engineers, scientists, analysts, and creatives from every background — and give them the trust, tools, and freedom to make a difference. What connects us is the mission: solving meaningful problems and building capability that protects what matters most. And as the challenges evolve, so do we — working on the technologies that will shape tomorrow, not just today.

Be part of a growing and highly trusted supplier into the NS domain working to deliver mission critical solutions helping to keep the nation safe, secure and prosperous. Working on leading edge technology solutions including AI/DS, Cyber, Cloud, DevOps/SRE, Platform Engineering.

We have secured long term work, across the full spectrum, on the latest framework with the client, which provides the springboard for our ongoing growth and development in this domain, so join us on what will be an incredible growth journey.

We are seeking skilled Firmware Engineers with solid VHDL experience to strengthen our SIGINT and RF delivery capability within the National Security domain. The role will support the development and deployment of high-performance SDR and FPGA based systems, delivering mission-critical capability into secure customer environments.

Ensure robust, scalable and reusable OpenCPI-based implementations.

Key Responsibilities
  • Develop OpenCPI workers and containers in C/C++ and HDL (VHDL/Verilog where required)
  • Integrate DSP chains into FPGA and embedded Linux environments
  • Conduct trade-off analysis across performance, latency and resource utilisation
  • Support hardware/software integration in secure lab and customer environments
  • Highlight technical risks, dependencies and resourcing requirements early.

Built on over a 70 year heritage, Roke offers specialist knowledge in sensors, communications, cyber, and AI and ML. We change the way organisations think and act – through dynamic insights from the analysis of multiple layers of data.

Gloucester - You’ll find our Gloucester site in a business park two minutes from junction 11A of the M5; The site allows easy access to our local customer base.

Firmware Engineer - Hybrid working employer: Roke

At Roke, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among engineers, scientists, and creatives. Our Gloucester location provides easy access to local clients and a supportive environment where employees can thrive, with ample opportunities for professional growth in cutting-edge technologies like AI and Cybersecurity. Join us to be part of a mission-driven team dedicated to solving meaningful problems and making a real impact in the National Security domain.

Roke

Contact Detail:

Roke Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Firmware Engineer - Hybrid working

Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or at industry events. A friendly chat can give you insider info and maybe even a referral, which is gold when applying for roles.

Tip Number 2

Show off your skills in action! If you’ve got projects or contributions to open-source software, make sure to highlight them. It’s a great way to demonstrate your VHDL experience and technical prowess without just talking about it.

Tip Number 3

Prepare for the interview by diving deep into the company’s mission and recent projects. Tailor your answers to show how your skills can help tackle their challenges, especially in areas like AI/DS and Cyber.

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, we love seeing candidates who are proactive about joining our mission.

We think you need these skills to ace Firmware Engineer - Hybrid working

VHDL
Verilog
C/C++ Programming
OpenCPI
FPGA Development
Embedded Linux
DSP Integration

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Firmware Engineer role. Highlight your VHDL experience and any relevant projects you've worked on. We want to see how your skills align with our mission of delivering mission-critical solutions.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about working in the National Security domain and how you can contribute to our growth journey. Keep it concise but impactful!

Showcase Your Technical Skills:Don’t forget to showcase your technical skills, especially in C/C++ and HDL. Mention any experience with OpenCPI or FPGA systems, as these are key to the role. We love seeing candidates who can hit the ground running!

Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and get you on board for this exciting opportunity!

How to prepare for a job interview at Roke

Know Your Tech Inside Out

Make sure you brush up on your VHDL and C/C++ skills before the interview. Be ready to discuss your previous projects and how you've integrated DSP chains into FPGA environments. This will show that you’re not just familiar with the tech, but that you can apply it effectively.

Understand the Mission

Familiarise yourself with the company's mission in the National Security domain. Understand the importance of delivering mission-critical solutions and how your role as a Firmware Engineer contributes to keeping the nation safe. This will help you align your answers with their core values.

Prepare for Technical Questions

Expect technical questions that may involve trade-off analysis across performance, latency, and resource utilisation. Practise explaining your thought process clearly and concisely, as this will demonstrate your analytical skills and ability to communicate complex ideas.

Show Your Problem-Solving Skills

Be ready to discuss how you've identified and mitigated technical risks in past projects. Highlight specific examples where you’ve had to make tough decisions or adapt to changing requirements, showcasing your ability to thrive in dynamic environments.