Digital Design Engineer

SoCode Limited
Cambridge, UK
8 days ago
Apply on www.careerjet.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
£65,000.0 - £75,000.0
Working hours
Regular working hours

Tech stack

Bluetooth C++ (Programming Language) Software Debugging Logic Synthesis of Circuits Field-Programmable Gate Array (FPGA) MATLAB Signal Processing Verilog VHSIC Hardware Description Language (VHDL) Wi-Fi Technology

Requirements

Do you want to join a close knit team where you’ll receive L&D, support from your colleagues, career growth, and have the ability to work on personal projects in a well-equipped lab? This is a brand new role in an established digital design team, working in the communications space. This role puts you at the heart of physical layer design. You’ll take ownership of significant blocks of RTL from specification through implementation, verification and into working hardware. You’ll work alongside senior and principal engineers who’ll support you as you broaden your experience across digital RF, signal processing and the wider product lifecycle, with genuine hands-on lab time and access to serious equipment. What You’ll Bring:

  • 2+ years’ hands-on RTL development for FPGA platforms (Verilog or VHDL)
  • Strong grasp of fixed-point DSP techniques - think filters, FFT implementations, correlators
  • Hands-on experience with AMD/Xilinx FPGA devices and their design toolchain
  • A track record of carrying a design the full distance (from spec, through implementation and test, to hardware that actually works)
  • Comfortable picking up and extending an established codebase, not just starting from a blank sheet
  • A natural communicator who’s happy asking questions and working closely within a small, collaborative team
  • Driven to keep learning and sharpening your skills over time

Also Valued:

  • Exposure to physical-layer RTL for wireless comms - cellular, WiFi, Bluetooth, satellite… any of these are relevant
  • Comfortable using MATLAB for DSP or comms-related work
  • Working knowledge of C or C++ in an embedded context
  • Experience debugging live hardware in a lab setting

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:04 min

Replacing complex wireless networking with web bluetooth connections

George Cave · World Congress 2023

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · World Congress 2024

2:14 min

Custom domain controllers and vehicle communication networks

Denis Grahovac · World Congress 2021

4:15 min

Modulating music tempo with Web Bluetooth API

Rowdy Rabouw Rowdy Rabouw · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all