Назад
Company hidden
4 дня назад

Junior Firmware Engineer (DSP/Embedded)

Формат работы
hybrid
Тип работы
fulltime
Грейд
junior
Английский
c1
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Junior Firmware Engineer (DSP/Embedded): Designing and optimizing real-time firmware for digital signal processors and microcontrollers with an accent on latency, throughput, signal-processing algorithms, and efficient resource usage. Focus on debugging hardware and software issues, implementing RTOS-based systems, validating communication protocols, and ensuring robust performance under strict real-time constraints.

Location: Lisburn, United Kingdom; hybrid working

Company

hirify.global develops engineering products and services for the power, rail, and scientific sectors, operating in more than 20 countries.

What you will do

  • Design, implement, debug, and optimize firmware for DSPs and microcontrollers in real-time applications.
  • Meet strict latency, throughput, memory, processing, and communication-interface constraints.
  • Optimize signal-processing algorithms and embedded systems.
  • Perform code reviews, design evaluations, testing, and validation.
  • Investigate hardware and software issues and ensure reliable, robust, and standards-compliant systems.
  • Create and maintain technical documentation.

Requirements

  • Experience designing, simulating, implementing, verifying, and validating real-time systems on DSPs and microcontrollers.
  • Programming experience in C and C++.
  • Knowledge of RTOS concepts and usage, including FreeRTOS or Zephyr.
  • Knowledge of digital electronic circuits and signal-processing algorithms such as FFT, digital filters, and resampling.
  • Experience with laboratory equipment, including oscilloscopes, logic analyzers, and signal generators.
  • Experience with communication protocols including I2C, SPI, UART, RS485, RS232, and RGMII; familiarity with Bash or Python scripting.

Nice to have

  • Knowledge of SHARC or equivalent DSP architectures and CMake.
  • Experience with Git, GitLab, Docker, CI/CD, Artifactory, and Agile methodologies.
  • Knowledge of application-layer protocols such as DNP, 1588, and MQTT.
  • Knowledge of electronic components, PCB reworking, or TCL scripting.

Culture & Benefits

  • Collaborative environment focused on high-quality engineering, innovation, and continuous improvement.
  • Company pension and life assurance schemes.
  • On-site parking and subsidized gym membership.
  • Wellness programs and hybrid working.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →