Embedded Engineer - DSP/C Programming

4 - 8 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a skilled Software Engineer, you will be responsible for designing, developing, and optimizing real-time RADAR algorithms for embedded systems. Your expertise in Embedded C/C++, RTOS, and communication protocols will play a crucial role in this position. Your responsibilities will include: - Developing and optimizing RADAR algorithms for real-time processing on SoC platforms. - Translating RADAR processing algorithms from PC/Matlab environments to DSP platforms for efficient execution. - Designing, implementing, and testing embedded software using Embedded C/C++ for RADAR applications. - Configuring memory and optimizing algorithm performance on ARM and DSP cores. - Debugging and troubleshooting software on IDEs such as CC Studio and Xtensa. - Working with real-time operating systems (RTOS) to enhance system performance and reliability. - Implementing and managing communication protocols such as SPI, I2C, UART, and socket communication for seamless device integration. - Utilizing version control systems like Git and managing build configurations using Makefile and CMake. - Collaborating with cross-functional teams to ensure the successful deployment of RADAR systems. - Analyzing system requirements and translating them into efficient embedded software solutions. - Conducting rigorous testing, validation, and debugging of RADAR systems to ensure accuracy and reliability. - Documenting all development processes, findings, and results for internal and external stakeholders. - Applying analytical skills to solve complex challenges in RADAR signal processing. - Leveraging tools like MATLAB and Python to support algorithm development and validation. - Exploring the integration of machine learning models within embedded environments to enhance system capabilities. - Staying updated with industry trends and emerging technologies in RADAR and embedded systems. Preferred Skills: - Proficiency in MATLAB & Python. - Experience in detection, estimation, and tracking. - Knowledge of integrating machine learning models in embedded environments. Qualifications: - B.E/M.E in Computer Science, Electronics, or Signal Processing. - Minimum 4 years of experience in RADAR algorithm development. Must-Have Expertise: - Strong problem-solving and analytical skills. - Excellent communication and documentation abilities.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
MulticoreWare Inc logo
MulticoreWare Inc

Software Development

San Jose CA

RecommendedJobs for You