RF Software Engineer - C/C++
Maimsd Technology Bangalore
Job Description
RF Software Engineer - C/C++
We are seeking a highly skilled and experienced RF Software Engineer to join our team in Bengaluru. As an RF Software Engineer, you will play a crucial role in developing cutting-edge software solutions for our wireless communication products.You'll be involved in the entire software development lifecycle, from design and implementation to testing and deployment.
Responsibilities- Design, develop, and maintain high-quality software components for RF systems.
- Implement complex algorithms for signal processing, modulation, and demodulation.
- Work closely with hardware engineers to integrate software solutions with RF hardware.
- Develop and execute comprehensive test plans to ensure software reliability and performance.
- Troubleshoot and resolve complex technical issues.
- Stay up-to-date with the latest advancements in wireless technologies and software development methodologies.
- Experience: Minimum 5+ years of experience in software development.
- Programming Proficiency: Strong proficiency in C++ programming, especially C++14 and C++17.
- RF Domain Knowledge: Deep understanding of RF fundamentals, including modulation, demodulation, channel estimation, and equalization.
- Wireless Technologies: Expertise in wireless technologies such as Bluetooth, Wi-Fi, 4G, and 5G.
- RF Measurement Tools: Hands-on experience with RF measurement equipment and control tools.
- Problem-Solving Skills: Excellent problem-solving and analytical skills to troubleshoot complex technical issues.
- Teamwork: Ability to work effectively in a collaborative team environment.
- Experience with real-time operating systems (RTOS) and embedded systems.
- Knowledge of digital signal processing (DSP) techniques.
- Experience with RF simulation tools.
- Strong understanding of software engineering principles and best practices.
- Notice Period: Immediate - 15 Days.
- Employment Type: Full-time, Permanent.
Procore TechnologiesBangalore
are the driving force behind our innovative, top-rated global platform. We're a customer-centric group that encompasses engineering, product, product design and data, security and business systems.
As a Senior Software Engineer at Procore, you're given the unique...
AccentureBangalore
Project Role : Custom Software Engineer
Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high...
Bangalore
Job Description
Works in the area of Software Engineering which encompasses the development maintenance and optimization of software solutions and applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He...