Digital Signal Processing

34

Applications

Bangalore
Full-Time
Mid-Level: 4 to 6 years
8L - 10L (Per Year)
Posted on Mar 08 2024

About the Job

Skills

Digital Signal Processing
MATLAB
Python (Programming Language)
C++
Simulink
microcontrollers

Responsibilities:

Design, develop, and optimize DSP algorithms and implementations for signal processing applications in areas such as audio, video, telecommunications, and image processing.

Collaborate with cross-functional teams to define DSP requirements, specifications, and architecture.

Conduct feasibility studies and analysis to evaluate different DSP algorithms and implementations and make informed recommendations.

Implement and validate DSP algorithms using simulation tools such as MATLAB, Simulink, Python or similar software.

Optimize and tune DSP algorithms for performance, power efficiency, and resource utilization on embedded platforms.

Collaborate with hardware engineers to define DSP hardware requirements and ensure seamless integration of DSP algorithms and hardware components.

Work closely with software engineers to develop and integrate DSP firmware or software libraries into overall system solutions.

Conduct thorough testing and verification of DSP implementations, including functional testing, performance analysis, and optimization.

Stay updated with the latest industry trends and technologies in DSP and propose innovative solutions to improve product performance and quality.

Participate in design reviews and provide technical expertise and guidance to other team members.

Collaborate with external vendors and suppliers to evaluate and select DSP-related components and tools.

Ensure compliance with industry standards and regulatory requirements for DSP algorithms and implementations.


Qualifications:

Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.

Proven experience in DSP algorithm design and implementation, preferably in signal processing applications.

Strong knowledge of DSP theory, algorithms, and techniques, such as filtering, transform analysis, modulation/demodulation, and noise reduction.

Proficiency in using DSP tools and platforms such as MATLAB, Simulink, C/C++,Python or similar software.

Experiences with DSP hardware platforms and programming, such as DSP processors, FPGAs, or microcontrollers.

Familiarity with fixed-point and floating-point arithmetic, numerical methods, and optimization techniques for DSP algorithms.

Solid understanding of digital communications, audio/video codecs, or image processing algorithms is a plus.

Proficient in using lab equipment and tools for DSP testing and debugging.

Strong problem-solving skills and the ability to analyze and troubleshoot complex DSP issues.

Excellent communication and teamwork skills, with the ability to work effectively in a cross-functional environment.

Self-motivated and proactive attitude with the ability to manage multiple tasks and prioritize effectively.

Familiarity with embedded systems and software development is a plus.

About the company

Ray IoT Solutions Pvt Ltd is a US based start up which manufactures the infant monitors to track breathing and sleeping patterns.

Industry

IT Services

Company Size

2-10 Employees

Headquarter

Banglre

Other open jobs from RayIoT Solutions Pvt Ltd