DSP Engineer - Embedded Systems

PIDSO - Propagation Ideas & Solutions GmbH
Vienna, Austria
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 46K

Job location

Vienna, Austria

Tech stack

Algorithm Design
ARM
C++
Field-Programmable Gate Array (FPGA)
Python
Matlab
Real-Time Operating Systems
Sensor Fusion
Signal Processing
System on a Chip
GIT
Software Defined Radio

Job description

Working closely with our Lead DSP Architect, you will contribute across the full signal processing workflow - from algorithm evaluation and simulation to deterministic, real-time execution on Zynq-7000 and MPSoC platforms. Depending on your background, you will be expected to engage at both the algorithmic and implementation level: understanding the mathematics behind what you implement, not just the code., * Algorithm Development: Participate in algorithm design, feasibility analysis, and simulation (Python/MATLAB) for tasks including filtering, estimation, sensor fusion, and SDR.

  • Embedded Deployment: Implement and optimize DSP algorithms in C/C++ for ARM Cortex-A/R; apply NEON/SIMD intrinsics and cache-aware memory strategies where required.
  • Verification: Design and maintain test suites validating embedded output against golden models.
  • FPGA Interface: Integrate DSP logic with FPGA IP cores over AXI/DMA in collaboration with the hardware team.
  • Product Improvement: Identify algorithmic or implementation bottlenecks in existing products and drive targeted improvements., Join a small, highly capable engineering team building RF technology that performs when failure is not an option. Work at the intersection of advanced signal processing, embedded systems, SoC architectures, and real-world physics - where mathematical models meet resource-constrained hardware and engineering decisions have a tangible impact.

At PIDSO, you will work alongside experienced experts, move fast without corporate overhead, and contribute directly to mission-critical communication and radar technologies developed and manufactured in Austria.

Requirements

Your Profile

  • Education: MSc or PhD in Electrical Engineering, Communications Engineering, or a related field with strong signal processing content. Equivalent industry experience considered.
  • DSP Depth: Strong theoretical and applied knowledge - fixed-point arithmetic, spectral analysis/FFT, estimation theory, adaptive filters, Kalman filtering. You are comfortable deriving before implementing.
  • Implementation Skills: Production-level C/C++; Python or MATLAB for simulation and verification. Familiarity with Git and CI/CD pipelines.
  • Embedded Experience: Solid understanding of SoC architecture (ideally Xilinx Zynq/MPSoC), memory hierarchy, and RTOS concepts. FPGA/RTL exposure is a plus, not a requirement.
  • Mindset: You are comfortable owning the gap between a mathematical model and a resource-constrained system - and are bothered when the two don't match.
  • Domain Interest: Background or genuine curiosity in antenna systems, software-defined radio, or radar is a meaningful plus.
  • Experience: 3+ years in a DSP-focused role or equivalent academic/research background with hands-on embedded exposure.

Benefits & conditions

For this position, the minimum salary according to the Kollektivvertrag Metallgewerbe (Verwendungs-gruppe III, 6 years) is € 3.300,16 gross per month, with a clear willingness to overpay based on your existing projects and technical skills.

About the company

For over 15 years, PIDSO has been developing high-performance communication solutions "Made in Austria" - built for environments where failure is not an option., PIDSO - Propagation Ideas & Solutions GmbH

Apply for this position