4 дня назад
Junior Firmware Engineer (DSP/Embedded)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
10 дней назад
Junior Software Developer (Embedded Linux)
5 дней назад
Headphones Embedded Software Engineer (AI)
10 дней назад
Senior Software Technical Lead (Embedded Systems)
9 дней назад
Senior Embedded Software Engineer (C/C++)
11 дней назад
Senior Embedded Software Engineer (C++)
7 дней назад