Job Search and Career Advice Platform

Enable job alerts via email!

Real-Time DSP Firmware Engineer (Hybrid Work)

Camlin

Lisburn

Hybrid

GBP 40,000 - 60,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 global technology leader is seeking a Mid-Level Firmware Engineer for its Real-Time Applications unit in Northern Ireland. The successful candidate will design, develop, and optimize firmware solutions using DSP and microcontroller technologies. Responsibilities include ensuring real-time performance, leading hardware/software integration, and resolving technical issues. Applicants should have substantial experience in DSP algorithms, C++ programming, and real-time operating systems. This role offers a hybrid working environment and various company-sponsored benefits.

Benefits

Company Pension
Life Assurance Schemes
On-site parking
Hybrid Working
Subsidised Gym Membership
Wellness programmes

Responsibilities

  • Design and implement real-time systems with DSP algorithms.
  • Optimize firmware to meet real-time performance constraints.
  • Lead hardware/software integration for real-time solutions.
  • Conduct code reviews and uphold high-quality standards.
  • Investigate and resolve complex technical issues.
  • Propose innovative solutions to technical challenges.

Skills

Design, simulation, implementation of digital circuits
Programming in C++ and C
Real Time Operating Systems, e.g. FreeRTOS
Digital signal processing algorithms
Analytical and problem-solving skills
Use of laboratory equipment (oscilloscope, etc.)
Communication protocols (I2C, SPI, etc.)
Scripting languages (Bash, Python)
Source code revision control (GIT)
Agile methodologies
Fluent English communication
DSP architecture knowledge
Build systems (CMake)
GitLab, Docker, CI/CD
Application layer protocols
Electronic components and PCB reworking
TCL scripting
FPGA technology familiarity
Job description
A global technology leader is seeking a Mid-Level Firmware Engineer for its Real-Time Applications unit in Northern Ireland. The successful candidate will design, develop, and optimize firmware solutions using DSP and microcontroller technologies. Responsibilities include ensuring real-time performance, leading hardware/software integration, and resolving technical issues. Applicants should have substantial experience in DSP algorithms, C++ programming, and real-time operating systems. This role offers a hybrid working environment and various company-sponsored benefits.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.