Enable job alerts via email!

Software Engineer in Scarborough)

Penguin Recruitment

Scarborough

Hybrid

GBP 45,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A leading UK manufacturer is seeking a skilled Firmware / Embedded Software Engineer. The role focuses on designing and developing embedded systems for precision instrumentation. Candidates should have proven experience in embedded C/C++, a strong knowledge of ARM and FPGA systems, and good problem-solving skills. This permanent role offers hybrid working options and is based in Scarborough, with a competitive salary of £45,000 - £60,000 plus benefits.

Benefits

Competitive salary
Hybrid working options
Pension scheme
Private healthcare
Professional development support

Qualifications

  • Proven experience in embedded C / C++ development and firmware design.
  • Strong knowledge of ARM Cortex processors and FPGA architecture.
  • Understanding of digital signal processing and system integration.
  • Experience with product design, test, or measurement systems advantageous.

Responsibilities

  • Designing and developing embedded software and firmware from concept to release.
  • Programming ARM-based microcontrollers and FPGA systems.
  • Implementing real-time systems and signal processing algorithms.
  • Collaborating with hardware engineers to optimise product performance.
  • Contributing to design documentation, testing, and validation processes.

Skills

Embedded C / C++ development
ARM Cortex processors
FPGA architecture
Digital signal processing
Problem-solving skills
Communication skills

Tools

ARM-based microcontrollers
FPGA systems (VHDL / Verilog)
Job description

Job Title: Firmware / Embedded Software Engineer

Location: North Yorkshire (Hybrid Options Available)

Salary: £45,000 - £60,000 + Benefits

A leading UK manufacturer of intelligent measurement and monitoring equipment is seeking a skilled Firmware / Embedded Software Engineer to join its innovative product design and development team. This is an exciting opportunity to take ownership of embedded systems design, creating cutting-edge solutions used across global industries.

As a Firmware / Embedded Software Engineer, you will design, develop, and refine firmware and embedded software for precision instrumentation and smart devices. You'll collaborate closely with electronics, hardware, and product teams to bring ideas from prototype to production - ensuring performance, reliability, and scalability at every stage.

Benefits
  • Competitive salary of £45,000 - £60,000 (DOE)
  • Hybrid working options from the Scarborough HQ
  • Pension scheme and private healthcare
  • Ongoing professional development and training support
  • Opportunity to influence full lifecycle product development
Duties
  • Designing and developing embedded software and firmware from concept to release
  • Programming ARM-based microcontrollers and FPGA systems (VHDL / Verilog)
  • Implementing real-time systems and signal processing algorithms
  • Collaborating with hardware engineers to integrate and optimise product performance
  • Contributing to design documentation, testing, and validation processes
Skills & Experience
  • Proven experience in embedded C / C++ development and firmware design
  • Strong knowledge of ARM Cortex processors and FPGA architecture
  • Understanding of digital signal processing and system integration
  • Experience with product design, test, or measurement systems advantageous
  • Excellent problem-solving and communication skills

If this role is of interest, or you are looking for other roles in Engineering or Product Development, please contact Aidan Morgan at Penguin Recruitment. There are many more vacancies available on our website.

This is a permanent role. Penguin Recruitment is operating as a Recruitment Agency in respect to this position.

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