Lavora.

Back to search

Senior Processing Software Engineer

Synerfac Technical Staffing

Location
Newtown, US
Workplace
On-site
Job type
Full-time
Salary
$82k–$122k
Posted
2 weeks ago
Source
DevITJobs

Requirements:

  • Strong command of signal processing theory and hands-on experience implementing signal processing techniques
  • Proficiency in Python, C++, or a similar high-performance programming language, and tools such as NumPy, SciPy, or MATLAB
  • Experience working with large datasets, with a solid foundation in numerical computing and algorithm optimization
  • Familiarity with parallel, GPU, or distributed systems; experience with real-time signal processing or machine learning for signals is a plus
  • Bachelors degree in Electrical Engineering, Computer Science, Physics, Applied Mathematics, or a related field; a Masters or PhD is preferred

Responsibilities:

  • Design and implement signal processing algorithms to extract insights from large, complex datasets
  • Build efficient pipelines for data ingestion, storage, processing, and output generation
  • Optimize software for high throughput and low latency using parallel, GPU, or distributed computing methods
  • Apply numerical methods, filtering, spectral analysis, and pattern recognition in production-quality code
  • Collaborate with scientists, engineers, and data specialists, and contribute to architecture and technology decisions

Technologies:

  • Machine Learning
  • Matlab
  • Python
  • numpy

More

We are seeking a Senior Signal Processing Software Engineer to build high-performance systems that turn massive, complex datasets into meaningful results. In this role, you will tackle challenges in scalability, numerical methods, and near-real-time processing, with technical ownership and the opportunity to shape the architecture of our next-generation data processing platform.

last updated 43 week of 2026