Firmware Engineer in Edinburgh
Firmware Engineer in Edinburgh

Firmware Engineer in Edinburgh

Edinburgh Temporary 36000 - 60000 Β£ / year (est.) No home office possible
C

At a Glance

  • Tasks: Join a team to design and develop FPGA solutions for complex systems.
  • Company: Work with a leading consultancy supporting a major defence project.
  • Benefits: Enjoy a compressed 4-day work week in a dynamic environment.
  • Why this job: Be part of an impactful project with cutting-edge technology and a collaborative culture.
  • Qualifications: Experience in FPGA development using VHDL or Verilog is essential.
  • Other info: Onsite role in Edinburgh, 12-month contract inside IR35.

The predicted salary is between 36000 - 60000 Β£ per year.

Three new requirements for Firmware Engineers to join a leading consultancy supporting a major defence business on a UK Eyes Only project. Due to the nature of the work, this role is offered on a purely onsite basis in Edinburgh, but a compressed week of 4 days is available. The end client is looking for both Senior & Principal FPGA engineers who would be responsible for design and development of FPGA designs using VHDL and verifying designs using VHDL or System Verilog. Applicants with active UK Security Clearance are at an advantage.

  • 4 days on site
  • Based in Edinburgh
  • 12 month contract operating inside IR35

Job Responsibilities:

  • Working closely with Systems, Hardware and Software teams to provide FPGA solutions and solve integration problems on complex systems.
  • Creating innovative and robust VHDL-based designs.
  • Documenting and recording deliverables.
  • Verifying FPGA designs.
  • Ensuring configuration management/keeping designs under revision control.
  • Providing progress reports.

Skills, Qualifications and Experience required:

  • Experience of developing FPGA using VHDL or Verilog.
  • Experienced with Mentor Graphics FPGA development tools including HDL Designer, ModelSim / Questa and Precision.
  • Familiar with Xilinx / Intel (Altera) / Microsemi (Actel) design flows (ISE, Vivado, Quartus) and third-party synthesis tools.
  • Experience in specifying timing and area constraints for efficient FPGA Place and Route.
  • Ability to analyse system and/or hardware level requirements and derive detailed FPGA requirements.
  • Independent verification using VHDL.
  • Experience of FPGA requirements capture and requirements management tools.
  • De-bugging FPGA designs and supporting integration & verification at hardware and system level.
  • A good understanding of FPGA version control and revision control software.
  • Experience of making technical decisions and mitigating technical risk for FPGA design activities.
  • Experience with High-Speed Serial protocols and implementations.
  • Ability to coordinate day to day technical activities, liaising closely with the Project Engineering Lead / Lead FPGA engineer & other disciplines.
  • Excellent communication (oral & written) & interpersonal skills.
  • Linux and scripting experience.
  • Experience in writing technical reports/documentation.

Desirable:

  • Development of real-time, embedded, safety-critical FPGA, preferably in accordance with RTCA/DO-254 DAL A or B.
  • Independent verification using SystemVerilog / UVM.
  • Relevant experience in the Aerospace or Defence industry.
  • Experience of embedded processor cores (e.g. ARM) in FPGA designs.
  • Familiarity with latest FPGA device families.
  • Practical experience with agile methodology.

Firmware Engineer in Edinburgh employer: Copello

Join a leading consultancy in Edinburgh as a Firmware Engineer, where you will be part of a dynamic team supporting a major defence project. Enjoy a compressed four-day work week that promotes work-life balance while engaging in innovative FPGA design and development. With a strong focus on employee growth and collaboration, this role offers unique opportunities to enhance your skills in a cutting-edge environment, making it an excellent choice for those seeking meaningful and rewarding employment.
C

Contact Detail:

Copello Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Firmware Engineer in Edinburgh

✨Tip Number 1

Network with professionals in the defence and aerospace sectors. Attend industry events or join relevant online forums to connect with current employees at companies like ours. This can give you insights into the company culture and potentially lead to referrals.

✨Tip Number 2

Brush up on your VHDL and System Verilog skills, as these are crucial for the role. Consider working on personal projects or contributing to open-source FPGA projects to showcase your expertise and passion for the field.

✨Tip Number 3

If you have active UK Security Clearance, make sure to highlight this in conversations or during interviews. It’s a significant advantage for this position and can set you apart from other candidates.

✨Tip Number 4

Familiarise yourself with the specific tools mentioned in the job description, such as Mentor Graphics and Xilinx design flows. Being able to discuss your experience with these tools confidently can demonstrate your readiness for the role.

We think you need these skills to ace Firmware Engineer in Edinburgh

FPGA Development using VHDL or Verilog
Mentor Graphics FPGA Development Tools (HDL Designer, ModelSim / Questa, Precision)
Xilinx / Intel (Altera) / Microsemi (Actel) Design Flows (ISE, Vivado, Quartus)
Timing and Area Constraints Specification
Independent Verification using VHDL
FPGA Requirements Capture and Management Tools
Debugging FPGA Designs
FPGA Version Control and Revision Control Software
Technical Decision Making and Risk Mitigation for FPGA Design
High-Speed Serial Protocols and Implementations
Coordination of Technical Activities
Excellent Communication Skills (Oral & Written)
Interpersonal Skills
Linux and Scripting Experience
Technical Report Writing
Development of Real-Time, Embedded, Safety-Critical FPGA
Independent Verification using SystemVerilog / UVM
Experience in Aerospace or Defence Industry
Embedded Processor Cores (e.g. ARM) in FPGA Designs
Familiarity with Latest FPGA Device Families
Practical Experience with Agile Methodology

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with FPGA development, particularly using VHDL or Verilog. Include specific projects where you've used Mentor Graphics tools and any relevant security clearance.

Craft a Strong Cover Letter: In your cover letter, emphasise your ability to work closely with systems, hardware, and software teams. Mention your experience in creating innovative VHDL designs and how you can contribute to the project.

Highlight Relevant Skills: Clearly list your skills related to FPGA design, verification, and debugging. Make sure to mention your familiarity with Xilinx or Intel design flows and any experience with high-speed serial protocols.

Showcase Communication Skills: Since excellent communication is key for this role, provide examples of how you've effectively communicated technical information in previous roles. This could include writing technical reports or collaborating with cross-functional teams.

How to prepare for a job interview at Copello

✨Showcase Your FPGA Expertise

Be prepared to discuss your experience with FPGA design using VHDL or Verilog in detail. Highlight specific projects where you successfully implemented these technologies, and be ready to explain the challenges you faced and how you overcame them.

✨Demonstrate Problem-Solving Skills

Since the role involves solving integration problems, think of examples from your past work where you identified issues and developed effective solutions. Use the STAR method (Situation, Task, Action, Result) to structure your responses.

✨Familiarise Yourself with Tools

Make sure you are well-versed in Mentor Graphics FPGA development tools and any other relevant software mentioned in the job description. Being able to discuss your proficiency with tools like ModelSim or Quartus will show that you are ready to hit the ground running.

✨Prepare for Technical Questions

Expect technical questions related to FPGA design, verification processes, and configuration management. Brush up on your knowledge of timing constraints and high-speed serial protocols, as these are crucial for the role.

Firmware Engineer in Edinburgh
Copello
C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>