Embedded Systems Engineer
Reed Technology is partnering with an innovative and highly respected organisation that designs and develops advanced scientific and engineering solutions used across global research and industrial sectors.
About the Role
As an Embedded Systems Engineer, will collaborate closely with software, hardware, and product teams to deliver reliable embedded solutions.
You will play a key role in the design, development, testing, and support of embedded software and hardware solutions.
Key Responsibilities
- FPGA design, implementation, and verification using VHDL or Verilog, alongside embedded firmware development.
- Developing low-level software, drivers and firmware for communication protocols and peripherals.
- Execute system-level debugging, verification, and validation using appropriate tools.
- Maintaining and enhancing legacy systems.
What We’re Looking For
- Degree in Software Engineering or related disciplines
- Strong experience with VHDL/Verilog and C/C++ in embedded systems
- Hands-on FPGA development experience (e.g. Xilinx Vivado)
- Experience working with USB interfaces, communication protocol and microprocessors ((e.g. ARM Cortex-M, 8051, AVR, PIC)
- Understanding of RTOS or bare-metal development
- Strong problem-solving and communication skills
Benefits
- Salary up to £50,000 depending on experience
- 37.5-hour flexible working week
- Early finish on Fridays
- Hybrid working model (3 days office / 2 days remote)
- Comprehensive benefits package (medical insurance, generous holidays allowance etc)