DSP Applications Automation & Infrastructure Engineer
Herzelia, Israel
Job Description

Design & Development of automated infrastructures for DSP software applications running.

Execution and debug DSP C & C++ software applications.

Automation Design and Development

All automation infrastructures are developed in-house with various programming languages (C/C++, Python, Perl, C#, Java) and include:

  • Test drivers for running automatic testing suites, results gathering and analysis
  • Distributed test system for executing tasks with hundreds of machines in parallel
  • Automatic tests generators
  • Various scripts for data analysis, batch processing and report generation

Execution and Debugging

  • Investigation of complex Digital Signal Processing C/C++ software applications and customer scenarios using a software simulator and HW FPGA using advanced debug techniques
  • Analysis of results and pin-point problems
  • Collaboration with both technical and non-technical people all across the company (Development, Architecture, IT, VLSI, System, Customer Support)
  • Bachelor’s degree in computer science, computer engineering or relevant  technical discipline from accredited academic institution
  • Minimum of 2 years’ experience in the field of Automation infrastructure and Software Debugging.
  • Good knowledge of C/C++
  • Experience with both Windows and Linux OSes
  • Strong technical and problem solving skills
  • Self-learning ability, dedication and teamwork
  • Experience with Python
  • Object oriented design – advantage
  • Experience programming hardware components – advantage
Apply for the Job
How did you hear about the position?