3 of 3 Permanent Digital Signal Processing Jobs in Northern Ireland

Junior Firmware Engineer (Lisburn)

Location
Lisburn, Northern Ireland, United Kingdom
contributor responsible for designing, developing, and optimizing cutting‐edge solutions using DSP and Microcontroller technologies. Role Responsibilities Design, implement and debug firmware for Digital Signal Processors and Microcontrollers for real‐time applications, tailored to project requirements. Ensure FW meets strict real‐time performance constraints, focusing on latency, throughput … efficient use of system resources (e.g., DSP cores, communication interfaces, memory, processing power). Optimize performance and efficiency of signal processing algorithms and embedded systems. Conduct code reviews, design evaluations, and testing to uphold high‐quality standards. Investigate and resolve complex technical issues in real‐time systems ...

Team Lead Firmware Engineer

Location
Lisburn, Northern Ireland, United Kingdom
ensure on-time delivery, within scope. Delegate tasks effectively, ensuring alignment with team members’ skills and project requirements. Design, implement and debug firmware for Digital Signal Processors and Microcontrollers for real-time applications, tailored to project requirements. Ensure FW meets strict real-time performance constraints, focusing on latency … throughput, and efficient use of system resources (e.g., DSP cores, communication interfaces, memory, processing power). Lead efforts in hardware/software integration to ensure seamless operation of real-time solutions. Optimize performance and efficiency of signal processing algorithms and embedded systems. Mentor junior and mid-level ...

Firmware Engineer

Location
Lisburn, Northern Ireland, United Kingdom
tailored to project requirements. Ensure firmware meets strict real-time performance constraints, focusing on latency, throughput, and efficient use of system resources (e.g. memory, processing power). Lead efforts in hardware/software integration to ensure seamless operation of real-time solutions. Optimize the performance and efficiency of signal processing algorithms and embedded systems. Conduct code reviews, design evaluations, and testing to uphold high-quality standards. Investigate and resolve complex technical issues in real-time systems, ensuring reliability and robustness. Debug hardware and software issues, getting to the root cause of the issue. Propose innovative solutions ...