Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 10.0 years
0 - 3 Lacs
chennai, bengaluru, thiruvananthapuram
Hybrid
Must Have: Embedded C/C++: Extensive experience with Embedded C and C++ programming languages. Linux: Strong knowledge of Linux OS, including kernel development and user-space programming. Wifi: Experience working with Wifi protocols RDK: Familiarity with RDK and its use in set-top boxes and broadband devices. Debugging Tools: Proficiency with tools and techniques used in embedded system debugging. Version Control: Hands-on experience with Git or similar version control systems. Problem-Solving: Excellent analytical and troubleshooting skills. Communication: Strong interpersonal and teamwork capabilities.
Posted 5 days ago
0.0 - 3.0 years
0 Lacs
chennai, tamil nadu
On-site
You will be working at Qualcomm India Private Limited in the Engineering Group, specifically in the Software Engineering division. Your main responsibilities will include designing, developing, unit testing, and documenting device drivers for ARM SoC. You will be required to bring up the driver, test its features in the new ARM SoC, and optimize it for maximum performance. Additionally, you will need to analyze and fix bugs during the product verification stage and address customer-reported issues. To excel in this role, you should have 0-1 year of experience and possess strong programming skills in C along with Linux experience. Knowledge or experience in device driver or board support package (BSP) development is essential. Familiarity with developing device drivers, bootloaders, ARM/DSP Processor Architecture, JTAG, and Emulators will be advantageous. Experience with RDK-B, Yocto build framework, QSDK framework, PRPL OS development, or Opensync will be a plus. Excellent communication skills are also required for this position. The minimum qualifications for this role include a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field. A BE/BTech/MTech in Computer Science or Electronics is preferred, with a successful academic track record. Qualcomm is an equal opportunity employer and is committed to providing accessible processes for individuals with disabilities. Reasonable accommodations can be requested by emailing disability-accommodations@qualcomm.com or calling Qualcomm's toll-free number. It is expected that employees abide by all applicable policies and procedures, including those related to the protection of company confidential information and proprietary data. Please note that Qualcomm does not accept unsolicited resumes or applications from agencies. If you have any inquiries about this role, feel free to reach out to Qualcomm Careers for more information.,
Posted 1 week ago
6.0 - 11.0 years
20 - 35 Lacs
chennai, bengaluru, thiruvananthapuram
Hybrid
Role & responsibilities Rdkv,RDKB,C,C++,Linux Preferred candidate profile
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
You should have a Bachelors or Masters degree in Computer Science, Software Engineering with at least 5+ years of experience in Agile software development. As an experienced RDK B Developer, you will be responsible for working on projects related to gateway devices and networking. Your primary skillset should include proficiency in Layer 3 and router subsystems, strong knowledge of IPv4/IPv6, DHCP, and WAN protocols, as well as extensive experience in C and Linux. Your role will involve debugging WAN issues, identifying problem areas, proposing improvements, and interacting with SoC vendors on driver issues. Preferred skillset includes working experience with RDK-B, knowledge of Yocto, familiarity with open-source communities, experience with Wireless and Mesh technologies, and strong experience in Agile software development. Additionally, excellent business communication skills, both verbal and written, will be essential for this role.,
Posted 3 weeks ago
1.0 - 6.0 years
0 Lacs
chennai, tamil nadu
On-site
Qualcomm India Private Limited is looking for a skilled Software Engineer to join their Engineering Group. In this role, you will be responsible for designing, developing, modifying, and validating embedded and cloud edge software, applications, and utility programs to create cutting-edge products that meet customer needs. As a Qualcomm Software Engineer, you will collaborate with various teams to design system-level software solutions and gather information on performance requirements and interfaces. To be considered for this position, you must have a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with at least 3 years of Software Engineering experience, or a Master's degree with 2 years of experience, or a PhD with 1 year of experience. Additionally, you should have at least 2 years of academic or work experience with Programming Languages such as C, C++, Java, or Python. The ideal candidate will have a minimum of 6 years of relevant experience in driver development, with strong programming skills in C and Linux. Experience in device driver or board support package (BSP) development, ARM/DSP Processor Architecture, JTAG, Emulators, and solving complex system issues is highly desirable. Hands-on experience in developing device drivers and bootloaders is a must, along with familiarity with RDK-B, Yocto build framework, QSDK framework, PRPL OS development, or Opensync. Furthermore, the successful candidate should possess excellent communication skills and strong problem-solving and debugging abilities using Hardware debuggers. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you require accommodations during the application/hiring process, please contact disability-accommodations@qualcomm.com or call Qualcomm's toll-free number. It is essential for all employees at Qualcomm to adhere to applicable policies and procedures, including security requirements for protecting confidential information. Staffing and recruiting agencies are advised that unsolicited submissions will not be considered, and Qualcomm does not accept unsolicited resumes or applications from agencies. For further information about this role, please reach out to Qualcomm Careers.,
Posted 1 month ago
2.0 - 8.0 years
0 Lacs
chennai, tamil nadu
On-site
Qualcomm India Private Limited is seeking a skilled professional to join their Engineering Group in the Software Engineering domain. As a part of this role, you will be responsible for designing, developing, unit testing, and documenting device drivers for ARM SoC. Additionally, you will be tasked with bringing up the driver, unit testing driver features in new ARM SoC, optimizing the driver for maximum performance, as well as bug analysis and fixing during product verification and customer reported issues stage. To excel in this position, you should possess at least 2 to 8 years of relevant experience in driver development with a proven track record of strong technical achievements. Proficiency in C programming and Linux experience is essential. Knowledge or experience in device driver or board support package (BSP) development, along with hands-on experience in developing device drivers and bootloaders, are key requirements for this role. Familiarity with ARM/DSP Processor Architecture, JTAG, Emulators, RDK-B development, Yocto build framework, QSDK framework, PRPL OS development, or Opensync will be advantageous. A Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field is the minimum qualification required for this position. A BE/BTech/MTech in Computer Science or Electronics is preferred, coupled with a successful academic background in a challenging program. Communication skills play a vital role in this role, alongside problem-solving and debugging skills using hardware debuggers. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities during the application and hiring process. If you require accommodations, you can contact Qualcomm via email or toll-free number. As a prospective candidate, you are expected to adhere to all applicable policies and procedures at Qualcomm, including security measures and confidentiality requirements. The company maintains a commitment to workplace accessibility for individuals with disabilities. Please note that Qualcomm's Careers Site is exclusively for individuals seeking employment at Qualcomm, and submissions from staffing agencies or individuals represented by agencies will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. For more information about this role, reach out to Qualcomm Careers directly.,
Posted 1 month ago
1.0 - 5.0 years
0 Lacs
hyderabad, telangana
On-site
Qualcomm India Private Limited is a leading technology innovator, pushing the boundaries of what's possible to enable next-generation experiences and driving digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will be responsible for designing, developing, creating, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. Your work will contribute to launching cutting-edge, world-class products that meet and exceed customer needs. Collaboration with systems, hardware, architecture, test engineers, and other teams is essential to design system-level software solutions and obtain information on performance requirements and interfaces. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field. Skills/Experience: - 1-3 years of proficiency in C/C++ Programming. - Strong understanding of Networking concepts, particularly with L3/L4 (Layer 3/Layer 4) experience. - Exposure to RDKB (Reference Design Kit for Broadband) and prplWRT middleware platforms is a plus. - RDKB experience with Yocto-based builds, CCSP (Common Component Software Platform) layer, and Gateway Apps. - prplWRT familiarity with OpenWRT-based builds, TR-181 Managers, netmodel, Configuration management with ODL, and modular network APIs. Responsibilities: - Development: Engage in the design and implementation of network stack components. - Unit Testing: Conduct thorough unit testing to ensure the reliability and performance of the developed components. - On Target Verification: Perform verification on target devices to validate the functionality and integration of the network stack. - RDKB and prplWRT Specific Tasks: Implement and optimize network stack components using RDKB and prplWRT frameworks. Integrate and test features such as Modem Manager, LibQMI, and other prpl feeds. Education Requirements: BE/MTech/MS in a relevant field. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. Reasonable accommodations are available for individuals needing support during the application/hiring process. Employees are expected to abide by all applicable policies and procedures, including security and confidentiality requirements. For more information about this role, please contact Qualcomm Careers.,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
haryana
On-site
The role involves designing and developing software components customized to the specific architectures of platforms, incorporating hardware/software acceleration and offloading. You will be responsible for creating management software that supports various WAN technologies such as xPON, xDSL, and FTTH. Utilizing chipset and board capabilities to ensure optimal performance and user experience will be a key aspect of your responsibilities. Furthermore, you will focus on developing secure software solutions for loading and updating HOME GATEWAYS, while leveraging chipset and board capabilities to deliver exceptional performance and user experiences. Collaborating with chip vendors and hardware manufacturers, you will work on Linux kernel to establish the foundational layer for hardware platforms like Home Gateways including embedded Linux, drivers, BSP, and bootloaders. You will need a minimum of 8+ years of experience in Embedded Software development, with expert-level proficiency in C programming. Specifically, a minimum of 5+ years of core software development experience in the HOME GATEWAY DOMAIN (routers) is essential for this role. Candidates with less than 5 years of experience in this domain will not be considered. Additionally, you should have at least 5+ years of hands-on experience with frameworks such as openWrt or RDK-b. Intermediate level practical technical knowledge in GIT, Bash, and Python is required, along with practical experience in Linux software development and excellent debugging skills (e.g., gdb, JTAG). A solid understanding of the Linux kernel, OS, and device drivers (GPIO, flash storage, Ethernet, etc.) is necessary, as well as knowledge of embedded Linux bootloaders like u-boot. Familiarity with networking stacks and management protocols such as TCP/IP, L2/L3, xDSL, and OMCI is also expected. Experience with prplOS development and integrating hardware and software for chipsets relevant to the router/gateway industry (ARM, MIPS, x86 SoCs from Broadcom, MxL, Qualcomm, Mediatek, etc.) would be considered a plus. You are encouraged to demonstrate creativity, conceptual thinking, and a strong eagerness to learn and experiment with new ideas, while possessing strong analytical and synthesis skills.,
Posted 1 month ago
4.0 - 9.0 years
10 - 20 Lacs
Chennai, Bengaluru
Hybrid
Role & responsibilities Experience in embedded software development, with a focus on Gateway Broadband middleware (Openwrt, RDK-Yocto, PrplOS). Strong experience with embedded operating systems like Linux, FreeRTOS, or similar. Proficiency in C/C++ programming for embedded systems . Experience with Wi-Fi protocols (802.11 standards) and wireless networking technologies . Experience with debugging tools and methodologies (GDB etc..) Familiarity with network security, and performance optimization . Knowledge of TCP/IP, socket programming, and networking protocols. Tools: Familiarity with IDEs for embedded development , version control systems (e.g., Git), and continuous integration environments . Protocols, Concepts: LAN/WAN/TR069/WIFI/Gateway Development Problem-Solving: Strong analytical and troubleshooting skills. Communication: Ability to work in a team environment and communicate effectively with cross-functional teams.
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
67493 Jobs | Dublin
Wipro
26746 Jobs | Bengaluru
Accenture in India
21683 Jobs | Dublin 2
EY
20113 Jobs | London
Uplers
14352 Jobs | Ahmedabad
Bajaj Finserv
13841 Jobs |
IBM
13289 Jobs | Armonk
Accenture services Pvt Ltd
12869 Jobs |
Amazon
12463 Jobs | Seattle,WA
Amazon.com
12066 Jobs |