At a Glance
- Tasks: Join us in developing advanced single-board computer solutions with cutting-edge FPGA technology.
- Company: A leading provider of high-performance embedded computing solutions for over 40 years.
- Benefits: Enjoy 25 days holiday, profit share bonuses, and private health insurance.
- Why this job: Make a real impact in defence, telecoms, and aerospace industries while advancing your career.
- Qualifications: Expertise in AMD FPGAs, VHDL, and FPGA design techniques required.
- Other info: Diverse and inclusive team with excellent growth opportunities.
The predicted salary is between 36000 - 60000 £ per year.
We’re building something powerful. Let’s build it together. We have delivered high-performance embedded computing solutions for four decades across industries including defence, telecoms, and aerospace. We’re proud to be experts in what we do and are looking for more brilliant people to join our team.
The Role
We are seeking a highly skilled Senior FPGA Engineer to join our engineering team developing advanced single-board computer (SBC) solutions. The ideal candidate will have extensive experience with AMD (Xilinx) FPGA devices, strong proficiency in VHDL and FPGA design techniques. This role will involve working across the full FPGA development lifecycle, from requirements definition and architecture through to implementation, verification and validation.
What will I be delivering?
- Work closely with system architects to derive and define FPGA requirements from high-level system specifications.
- Develop FPGA architectures to support SBC designs, including high-speed interfaces and embedded processor subsystems.
- Propose and evaluate design trade-offs to meet performance, power, and cost targets.
- Collaborate with hardware and software teams to integrate FPGA and SoC components.
Implementation & Integration
- Develop FPGA designs using AMD Vivado for synthesis, implementation, and bitstream generation.
- Integrate MicroBlaze soft processors, peripherals, and custom IP within the system design.
- Collaborate with hardware and software teams to integrate FPGA and SoC components.
Verification & Validation
- Develop and execute testbenches using modern verification frameworks such as Cocotb, UVVM, or similar environments.
- Perform simulation, hardware bring-up, and debug using tools like Vivado Logic Analyzer and Chipscope.
- Contribute to system-level validation of FPGA-based designs in conjunction with embedded software.
Technical Leadership
- Mentor junior engineers and support best practices in FPGA design and documentation.
- Participate in design reviews and contribute to continuous improvement of the development process.
What do I need to bring with me?
Technical Expertise
- Proven experience with AMD (Xilinx) FPGAs, preferably Zynq, Kintex, or Artix families.
- Advanced knowledge of Vivado Design Suite, VHDL.
- Experience developing and integrating MicroBlaze processors and associated subsystems.
- Solid understanding of FPGA architecture design, clocking, resets, and interfacing.
- Familiarity with single-board computer architectures, including Intel processors and interfaces such as eSPI, PCIe, I2C, SPI, and UART.
- Experience with Cocotb, UVVM, or other modern verification methodologies.
- Exposure to embedded C/C++ development for FPGA-based processors.
- Understanding of signal integrity, timing closure, and hardware debug at board level.
- Experience collaborating in requirements-driven development (e.g., DOORS, Jama, or similar).
Education
Bachelor’s or Master’s degree in Electronics Engineering, Electrical Engineering, or a related discipline.
Benefits for working at Concurrent
- 25 days holidays + bank holidays and holiday purchase scheme.
- Annual profit share bonus.
- Cycle to work, Home & Tech and car salary sacrifice schemes.
- Death in service benefit & income protection.
- Employee assistance programme and virtual GP.
- Employee referral scheme.
- Enhanced parental leave.
- Generous company pension scheme with up to 10% employer contribution.
- One paid volunteering day per year.
- Private Health Insurance through Bupa.
- YuLife wellbeing app.
Equal Opportunity Statement
We are an equal opportunity employer and believe in the power of a diverse, inclusive team. We welcome all applications from all suitably qualified people, regardless of race, sex, disability, religion / belief, sexual orientation or age. Please let us know if you require anything which would enable your success throughout our interview process.
Security Clearance
Please be aware that certain roles working for Concurrent will be subject to security and export control restrictions. These specific roles are therefore subject to candidates being able to meet BPSS level pre-employment screening criteria.
GDPR
By applying for this position, you acknowledge that your personal data will be processed in accordance with Concurrent's Data Protection Policy. We will use your information solely for recruitment purposes and will not share it with third parties without your consent. Your data will be stored securely and retained only as long as necessary for the recruitment process. You have the right to access, rectify, or delete your personal data at any time.
Senior FPGA Engineer in Theale employer: Concurrent
Contact Detail:
Concurrent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior FPGA Engineer in Theale
✨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.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Be ready to discuss your experience with AMD FPGAs and VHDL in detail. We love seeing candidates who can talk the talk!
✨Tip Number 3
Showcase your projects! Bring examples of your FPGA designs and any relevant work you've done. This is your chance to shine and demonstrate your expertise.
✨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 take that extra step.
We think you need these skills to ace Senior FPGA Engineer in Theale
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with AMD (Xilinx) FPGAs and VHDL. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re excited about the Senior FPGA Engineer position and how your background makes you a perfect fit for our team. Keep it engaging and personal.
Showcase Your Technical Skills: When filling out your application, be specific about your technical expertise. Mention your experience with tools like Vivado and any verification methodologies you’ve used. We love details that demonstrate your capabilities!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to us quickly and efficiently. Plus, you’ll find all the info you need about the role right there!
How to prepare for a job interview at Concurrent
✨Know Your FPGA Stuff
Make sure you brush up on your knowledge of AMD (Xilinx) FPGAs, especially the Zynq, Kintex, and Artix families. Be ready to discuss your experience with VHDL and the Vivado Design Suite, as well as any projects where you've developed or integrated MicroBlaze processors.
✨Showcase Your Collaboration Skills
This role involves working closely with system architects and other teams. Prepare examples of how you've successfully collaborated in the past, particularly in integrating FPGA and SoC components. Highlight any experiences where you’ve contributed to design reviews or mentored junior engineers.
✨Prepare for Technical Questions
Expect technical questions that dive deep into FPGA architecture design, clocking, resets, and interfacing. Brush up on verification methodologies like Cocotb and UVVM, and be ready to explain how you've used these tools in your previous roles.
✨Understand the Bigger Picture
Familiarise yourself with the full FPGA development lifecycle, from requirements definition to validation. Be prepared to discuss how you approach design trade-offs to meet performance, power, and cost targets, and how this aligns with the company's mission of delivering high-performance embedded computing solutions.