Posted in

DSP Engineer

DSP Engineer

CompanyMach Industries
LocationHuntington Beach, CA, USA
Salary$180000 – $220000
TypeFull-Time
DegreesMaster’s, PhD
Experience LevelSenior

Requirements

  • 5+ years of design and implementation experience in developing direction finding algorithms
  • Strong mathematical foundation in signal processing
  • Strong understanding of the design of embedded systems
  • 2+ years of experience in embedded C/C++ programming, board bring-up, profiling, optimization, simulation, and various levels of testing (SW only, HW/SW integration, etc.)
  • 2+ years of experience in MATLAB or Python for scientific/mathematical problem solving as well as testing and data analysis
  • Strong mathematical skills – advanced linear algebra, calculus, and optimization
  • Adept at working with cross functional team-members from multiple disciplines to reach fact-based decisions
  • Strong problem-solving skills and desire to work in fast paced environment

Responsibilities

  • Develop signal processing for next generation Mach vehicles and systems including passive/ active radar targeting systems and direction finding
  • Define algorithm blocks and their integration into the larger system
  • Conduct end to end studies for algorithm development, tuning, and validation
  • Prototype the algorithm in MATLAB/Python
  • Implement the algorithm in C/C++ to run on device
  • Experience with radar signal processing, including pulse compression processing, Doppler processing, C-FAR detection, tracking algorithms, digital beamforming, and MIMO-radar processing
  • Validate the algorithm/implementation and set up scripts to assist validation
  • Define validation test plans across the range of possible corner cases
  • Root cause and troubleshoot algorithm performance issues across the entire electronics/software stack
  • Define and document system and component requirements for algorithm performance on prospective platforms, incorporating hardware, and software dependencies
  • Work cross functionally with other teams within Mach and drive the timely implementation of dependencies

Preferred Qualifications

  • Master’s degree or PhD in electrical engineering
  • Experience with stochastic signal processing, signal detection and estimation, HRTFs, crosstalk cancellation, dereverberation, blind deconvolution, direction of arrival estimation, machine learning, anomaly detection
  • Signal processing intuition regarding time/frequency duality, implications of discrete time signal processing, and implementation details on fixed/floating point architectures
  • Experience with FPGA is highly desired