Senior Firmware Engineer L

Senior Firmware Engineer L

Full-Time 50000 - 70000 £ / year (est.) No working from home possible
Job Search Place Limited

At a Glance

  • Tasks: Design and verify cutting-edge FPGA sub-systems for innovative network monitoring products.
  • Company: Join a forward-thinking tech company in Edinburgh with a collaborative spirit.
  • Benefits: Enjoy private medical insurance, 28 days holiday, and an annual bonus programme.
  • Other info: Dynamic work environment with opportunities for mentorship and career growth.
  • Why this job: Make a real impact in telecommunications while working with advanced technologies.
  • Qualifications: Degree in electronic engineering or computer science; FPGA design experience required.

The predicted salary is between 50000 - 70000 £ per year.

Position Overview

Candidates will be responsible for the architecture, design and verification of FPGA sub‑systems within Lumacron’s flagship network monitoring products. The role is multi‑disciplinary and includes development of FPGA IP cores, full FPGA System‑on‑Chip RTL designs and verification testbenches. Senior roles may include mentoring of less experienced colleagues.

Responsibilities

  • Experience of the following;
  • Designing FPGA architectures from a technical specification
  • Design with Xilinx and Intel FPGA and CPLD devices
  • Implementing high speed, multi-frequency clocking architectures
  • Designing (code entry to timing analysis) using Intel and/or Xilinx FPGA tool sets
  • Designing for high-speed optical interfaces
  • Designing for high-speed SERDES interfaces (up to 28G)
  • Knowledge of revision control systems; CVS, Subversion, GIT or similar
  • Ability to work to tight timescales, individually and collaboratively
  • Qualified to degree level in electronic engineering, computer science or equivalent discipline or equivalent experience
  • Experience of designing FPGA IP cores or sub‑systems

Preferred Qualifications

  • Experience developing software / embedded software for FPGA‑based hardware systems
  • Specific experience of Telecommunication/Data Communication hardware products
  • Knowledge of Telecoms Framing and Packet structures (OTN, SONET/SDH, PDH, Ethernet)

Location

Edinburgh, UK. This position is based out of CACI’s Edinburgh campus.

What We Offer

  • Private Medical Insurance
  • 28 days holiday plus 9 Bank and local holidays annually
  • Cycle to Work scheme
  • Annual bonus program based on company and employee performance
  • Employee assistance program (EAP)

This job operates in a professional office environment. While performing the duties of this job, the employee routinely is required to use hands to keyboard, communicate, listen to, and interpret instructions and remain stationary for extended periods of the time. This would require the ability to move around the campus and occasionally move/lift items weighing up to 15 lbs. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job.

Visa Restrictions

No visa sponsorship is available for this position.

Equal Opportunity Employer

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, pregnancy, sexual orientation, age, national origin, disability, or any other protected characteristic.

Senior Firmware Engineer L employer: Job Search Place Limited

At CACI, we pride ourselves on being an excellent employer, offering a dynamic work environment in Edinburgh that fosters innovation and collaboration. Our commitment to employee growth is evident through mentorship opportunities and a comprehensive benefits package, including private medical insurance and an annual bonus program. Join us to be part of a forward-thinking team dedicated to developing cutting-edge technology in network monitoring.

Job Search Place Limited

Contact Details:

Job Search Place Limited Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Firmware Engineer L

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your FPGA designs and projects. This visual evidence of your expertise can really set you apart during interviews and discussions.

Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of FPGA architectures and design tools. Practice explaining your past projects and how you tackled challenges—this will help you shine when it counts!

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 their job search!

We think you need these skills to ace Senior Firmware Engineer L

FPGA Architecture Design
Xilinx FPGA Tool Sets
Intel FPGA Tool Sets
CPLD Device Design
High-Speed Clocking Architectures
High-Speed Optical Interfaces Design
High-Speed SERDES Interfaces Design

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Firmware Engineer role. Highlight your experience with FPGA architectures, Xilinx and Intel devices, and any relevant projects that showcase your skills in high-speed designs.

Craft a Compelling Cover Letter:Your cover letter should tell us why you're the perfect fit for this position. Mention specific experiences that relate to the job description, like your work with FPGA IP cores or mentoring others in the field.

Showcase Your Technical Skills:Don’t forget to include your technical skills in your application. We want to see your familiarity with revision control systems and your ability to work under tight deadlines, so make those stand out!

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss any important updates from us!

How to prepare for a job interview at Job Search Place Limited

Know Your FPGA Stuff

Make sure you brush up on your knowledge of FPGA architectures and the specific tools like Xilinx and Intel FPGA tool sets. Be ready to discuss your past projects and how you've tackled high-speed designs, especially with SERDES interfaces.

Show Off Your Collaboration Skills

Since this role involves mentoring and working with others, be prepared to share examples of how you've collaborated in previous roles. Highlight any experiences where you’ve helped less experienced colleagues or worked as part of a team under tight deadlines.

Understand the Telecoms Landscape

Familiarise yourself with telecom framing and packet structures like OTN, SONET/SDH, and Ethernet. Being able to discuss these topics confidently will show that you’re not just technically skilled but also understand the industry context.

Prepare Questions for Them

Interviews are a two-way street! Prepare thoughtful questions about the company’s products, team dynamics, and future projects. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.