164 Maimsd Technology Jobs
Cellular Developer - C/C++
Maimsd Technology
posted 9hr ago
Key skills for the job
Working mode : Regular
Notice Period : Immediate - 15 Days
About the Role :
As a Cellular Modem Software Engineer, you will be responsible for developing and maintaining software components for cellular modems, primarily using Qualcomm chipsets. You will work closely with hardware engineers, network architects, and other team members to deliver high-quality cellular modem solutions.
Key Responsibilities :
Software Development :
- Develop and maintain software components using C and C++ for cellular modems.
- Design and implement cellular protocols, including GSM, GPRS, UMTS, LTE, and 5G.
- Integrate with Qualcomm's RIL (Radio Interface Layer) for modem functionality.
- Optimize code for performance, power consumption, and memory usage.
Cellular Technology :
- Deep understanding of cellular network architectures and protocols.
- Experience with radio frequency (RF) concepts and measurements.
- Knowledge of cellular standards and their evolution.
Linux Systems :
- Proficiency in Linux systems programming, including kernel internals, device drivers, and system calls.
- Experience with Linux networking subsystems.
Qualcomm Chipsets :
- Familiarity with Qualcomm's modem chipsets and their software architectures.
- Experience with Qualcomm's RIL interface and its APIs.
Modem Testing :
- Develop and execute test cases for modem functionality and performance.
- Use test equipment and tools to measure modem performance.
Qualifications :
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 3-7 years of experience in cellular modem software development.
- Strong programming skills in C and C++.
- In-depth knowledge of cellular technology and protocols.
- Experience with Qualcomm chipsets and RIL.
- Proficiency in Linux systems programming.
- Excellent problem-solving and debugging skills.
- Good communication and teamwork skills.
Preferred Skills :
- Experience with embedded systems and real-time operating systems.
- Knowledge of network security and cryptography.
- Familiarity with cellular modem testing tools and procedures.
Employment Type: Full Time, Permanent
Read full job description5-10 Yrs
Hyderabad / Secunderabad, Bangalore / Bengaluru
10-15 Yrs
Mumbai, Delhi/Ncr, Bangalore / Bengaluru