Algorithms Engineer - Signal Processing
Algorithm development for signal processing and communications. Involves modeling, simulation, and optimization using MATLAB and Python. Collaboration with cross-functional teams for embedded and FPGA implementation. Requires M.Sc. in EE and 2+ years of algorithm development experience.
Responsibilities
- Develop and optimize signal processing and communication algorithms.
- Design, model, and validate algorithms using MATLAB and Python.
- Support projects from research to implementation and verification.
- Perform simulations, performance analysis, and algorithm optimization.
- Collaborate with hardware and software teams on embedded and FPGA platforms.
- Participate in system integration, testing, and validation.
- Contribute to advanced technology solutions in a multidisciplinary environment.
Requirements
- M.Sc. in Electrical Engineering or related field.
- 2+ years of experience in signal processing or communications algorithm development.
- Proficiency in MATLAB and/or Python for modeling and analysis.
Nice to have
- Experience with FPGA-oriented algorithm development.
- Knowledge of digital signal processing or wireless communications.
- Familiarity with algorithm performance evaluation and system-level analysis.
- Understanding of embedded systems and real-time processing.