Job Search and Career Advice Platform

Enable job alerts via email!

Senior Engineer

Ecm Selection

Cambridge

On-site

GBP 100,000 - 125,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company based in Cambridge is seeking a senior engineer skilled in FPGA design and embedded software development. The role requires strong communication skills, a relevant degree, and significant experience with hardware and software systems. You will be responsible for development work, architectural design, and system maintenance while collaborating with colleagues in a dynamic environment. Flexibility around family commitments is offered, and you will primarily work in the office.

Qualifications

  • Strong communication skills to engage with non-native English speakers.
  • Degree in electronics, physics, or a related field from a reputable university.
  • Significant FPGA RTL experience with VHDL or Verilog.
  • Moderate to extensive experience in schematics capture and PCB layout.
  • Embedded software skills in C/C++/Rust or similar.

Responsibilities

  • Work on hardware and software control algorithms development.
  • Engage in architectural design and verification of systems.
  • Conduct maintenance tasks for existing systems.

Skills

Strong communication skills
Electronics design
FPGA design
Embedded software development
VHDL
Verilog
SystemVerilog
Schematic capture
PCB layout
C/C++/Rust

Education

Good electronics, physics or comparable degree

Tools

Altium Designer
Job description

This is a role for a senior engineer working at the intersection of hardware and software. This company’s control algorithms and unique hardware are key to systems deployed in specialist industry. Variety is on offer given the small company environment, and the chance to collaborate with senior colleagues on a range of tasks. Development work, architectural design, verification and maintenance will all form part of the role.

You will be based in the Cambridge area (or can easily relocate) and happy to primarily work in the office; the company is happy to be flexible around family commitments.

Most importantly, you’ll have the desire to turn your hand to a range of tasks which may include FPGA development, electronics design and embedded software development.

In addition you will have:

  • Strong communication skills, able to easily hold technical conversations with people for whom English is not their first language.
  • A good electronics, physics or comparable degree from a good university.
  • Significant and current FPGA RTL experience – VHDL, Verilog, etc. – in commercial-grade products.
  • Moderate to extensive experience with schematics capture and PCB layout with tools such as Altium Designer. Computer scientists would need to demonstrate e.g. significant personal-interest electronics projects.
  • Moderate to extensive embedded software skills in C / C++ / Rust or similar.

Any additional experience with high-speed digital design, power electronics, or knowledge of analogue/digital control theory is welcome.

Keywords: electronics design, FPGA design, embedded software, VHDL, Verilog, SystemVerilog, schematics capture, PCB layout, Altium Designer, C, C++, Rust, architecture.

Please note: even if you don’t have exactly the background indicated, do contact us now if this type of job is of interest – we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.