Home
Jobs

4151 C Jobs - Page 36

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

2.0 - 7.0 years

13 - 18 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Engineer needs to work as a part of Multiskilled Android Core team in IOT Department, and have below technical skillset: -> Strong understanding of Android core services( AM, WM, SS,..) ->Worked on AOSP build system , Android Upgrades, xTS issues and AOSP code customization ->Strong debugging skills in Android and Linux, along with hands-on on experience in different debug tools -> Strong in OOPS concepts ( C++ and Java language) -> Good to have experience on Shell and Python script Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.

Posted 1 week ago

Apply

5.0 - 10.0 years

13 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: Exp : 3- 5 Yrs Position : Senior or Lead Expertise : Power fundamentals Good knowledge of PTPX Good knowledge of CLP Knowledge of design verification, RTL coding, synthesis, and physical design Protocol knowledge of , DDR, CHI, Cache, computer organization, bus protocol, Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 1+ year of Hardware Engineering or related work experience.

Posted 1 week ago

Apply

4.0 - 7.0 years

11 - 16 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: This position is for software design, development of Wlan/Bluetooth software for Qualcomm mobile devices. Candidate will be actively involved in development of new software for wlan/Bluetooth latest specification and futuristic products for Mobiles. Candidate will be actively involved in supporting the existing software through feature additions, enhancements, and maintenance. The candidate will closely work with systems team and cross functional teams to deliver quality software following well established software development processes. - Design and develop software on various platforms for Qualcomm internal chipsets - Work with other teams to determine and document requirements and drive design - Resolve issues as reported by internal test teams as well as customers Minimum Qualifications Bachelors degree in engineering, Computer Science, Communications, Information Systems or related field. 4-7 years experience with Programming Language such as C/ C++ etc. Preferred Qualifications Strong experience and proficiency in C programming for embedded platforms required. Good understanding of any networking protocol stacks is highly desired and familiarity with mobile development is an additional plus. Understanding of Bluetooth protocol stack is an additional plus. Ability to work in fast paced and changing environment. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

Posted 1 week ago

Apply

3.0 - 5.0 years

14 - 18 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: (Stability)Sr.Engineer Position 3 to 5 years hands on experience in debugging ThreadX and Linux Embedded stability issues both Kernel Space and User Space. Debug the issues from the dumps provided by OEMs to find the root cause of the issues. Should be able to setup the internal environment and try to reproduce the issues. Should have good understanding on the usage of Trace32, GDB and other debugging Tx tools. Should be able to engage with customers in remote debug sessions, trainings, escalation meetings. Should have very strong analytical and low level debugging skills. Should be able to drive self and work independently. Prior experience on Qualcomm chipsets is preferrable. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Applications Engineering, Software Development experience, or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience. 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc. 1+ year of any combination of academic and/or work experience with debugging techniques.

Posted 1 week ago

Apply

2.0 - 4.0 years

11 - 16 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Test Engineering General Summary: As a member of the Power Test team the candidate will help in meeting power goals ,identity power issues at system level power. He/she will work with engineers across a range of disciplines (e.g. hardware, software and systems) and technologies (e.g. SoC infra, Advanced CPUs, Hexagon DSPs, Adreno GPUs, AR/VR, ML/AI, 4G modems, low power audio) for optimizing power of the chipset. 2-4 years work experience Candidate should have understanding of embedded software development (device drivers, OS concepts, ARM architecture, 4G/5G modem, connectivity etc.), preferably on mobile device or any complex SoCs. Hands ON in test Automation SoC power management experience or power management for low power SoCs will be a plus! 4G /5G test experience will be a plus Strong exposure of working in mobile test environments Strong basics and hands on experience in Wireless Technologies (GSM, WCDMA, CDMA, LTE) Strong testing background for multimediaKnowledge on power optimization process Strong analytical skills Very good communication skills. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

Posted 1 week ago

Apply

2.0 - 7.0 years

14 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Good knowledge of C programming, Data Structures Exposure to embedded software and/or driver development Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Atleast 2-5 yrs of experience/exposure in below areas. Basic understanding of system level concepts such as Caches/DMA/IRQ handling is desired Knowledge of basic network protocols (TCP/UDP/ARP) OR understanding of 802.11 specification is desired Exposure to Linux Kernel internals and experience with low level kernel programming such as writing/modifying networking/wireless LAN device drivers or Protocol handlers is a plus

Posted 1 week ago

Apply

2.0 - 7.0 years

10 - 14 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: The Engineer will be working with OEM/ ODM'S in resolving issues related to USB across all BUs o Skills/experience ‚ Looking for candidate with 2+ years of experience in embedded domain. ‚ Strong in C programming, OS concepts, Data Structures, Computer Architecture and Problem analysis skills ‚ Good in triaging stability issue and debugging skills. ‚ Good understanding of Firmware/Hardware level details ‚ Ability to analyze and fix complex problems independently and multitask ‚ In depth Knowledge in Linux Kernel, FreeRTOS or Embedded RTOS ‚ Good knowledge in ARM Cortex A and M Architecture ‚ Awareness of Android high level Architecture ‚ Familiarity with scripting language like perl and python ‚ Must possess good oral/written/listening skills in order to work harmoniously with internal and external customers ‚ Experience working through complete cycle of product development ‚ Experience working with geographically distributed teams Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. o Education requirementsBachelors/Masters Degree in Electronics/Computer Science/Electrical engineering

Posted 1 week ago

Apply

8.0 - 13.0 years

13 - 17 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: We are seeking a skilled and motivated Open-Source Testing Engineer to join our team. The ideal candidate will have a strong background in open-source testing, with a deep understanding of Ubuntu distribution, Debian package installation, and Ubuntu Core. This role requires proficiency in shell scripting, Python scripting, and a solid grasp of Ubuntu internals. Experience with Ubuntu Launchpad, preparing test strategies, and collaborating with global teams is essential. Key Responsibilities: Develop and execute test plans for open-source projects. Perform testing on Ubuntu distribution, including Debian package installation and Ubuntu Core. Write and maintain shell scripts and Python scripts for automation and testing purposes. Troubleshoot and resolve issues related to Ubuntu internals and server environments. Utilize Ubuntu Launchpad for bug tracking, code hosting, and project management. Prepare comprehensive test strategies and documentation. Collaborate with global teams to ensure seamless integration and testing processes. Contribute to continuous improvement of testing methodologies and tools. Qualifications: Strong experience in open-source testing and quality assurance. In-depth knowledge of Ubuntu distribution, Debian package installation, and Ubuntu Core. Proficiency in shell scripting and Python scripting. Solid understanding of Ubuntu internals and server environments. Experience with Ubuntu Launchpad and its various functionalities. Ability to prepare detailed test strategies and documentation. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills, with experience working in global teams. 8+ years of relevant experience in the field. Preferred Qualifications: Experience with CI/CD pipelines and automation tools. Familiarity with other Linux distributions and open-source projects. Knowledge of version control systems like Git. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Posted 1 week ago

Apply

2.0 - 7.0 years

14 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Good knowledge of C programming, Data Structures Exposure to embedded software and/or driver development Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Atleast 2-5 yrs of experience/exposure in below areas. Basic understanding of system level concepts such as Caches/DMA/IRQ handling is desired Knowledge of basic network protocols (TCP/UDP/ARP) OR understanding of 802.11 specification is desired Exposure to Linux Kernel internals and experience with low level kernel programming such as writing/modifying networking/wireless LAN device drivers or Protocol handlers is a plus

Posted 1 week ago

Apply

6.0 - 11.0 years

14 - 19 Lacs

Chennai

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: The ideal candidate should leverage his knowledge and experience to provide leadership, technical guidance, and execution of silicon validation of ARM or DSP based multiple SOC projects and platforms Strong knowledge of digital design and SOC architecture. Good understanding of OOP concepts Experience in HVL such as System Verilog, UVM/OVM & System C Experience in HDL such as Verilog Knowledge of ARM/DSP CPU architecture, High Speed Peripherals like USB2/3, PCIE or Audio/Multimedia Familiarity with Power-aware Verification, GLS, Test vector generation is a plus Exposure to Version managers like Clearcase/perforce Scripting language like Perl, Tcl or Python Analytical and Debugging skills Experience in Hifi Processor, Soundwire interface, ANC, DMA, I2S verification experience is a Plus. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 6+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 5+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. 12-15 years of experience with a Bachelor's/ Masters degree in Electrical/ Electronics engineering

Posted 1 week ago

Apply

4.0 - 9.0 years

11 - 16 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Test Engineering General Summary: Proven automation and programming expertise in C, C++, Python , with 3"“4 years of hands-on experience . Experience with Android APK development using Java , Kotlin and Linux apps development using C, C++. Experience with application development using the GStreamer framework is considered an advantage. Practical experience in test execution and test Automation across Multimedia including areas like Camera, Video , and Display domains. Strong foundation in Computer Science fundamentals , including data structures , algorithms , and trees . In-depth knowledge of Linux Embedded systems , Android frameworks , HAL , and Multimedia features . Excellent triage , system-level analysis , and debugging capabilities . Strong sense of ownership , with the ability to deliver results and thrive in large team environments . Strong verbal and written communication skills . Exposure to IoT testing environments is a plus. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

Posted 1 week ago

Apply

3.0 - 6.0 years

11 - 16 Lacs

Chennai

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: At least 3-6 years of relevant hands-on technical experience in WLAN/Linux driver development with a record of strong managerial and individual technical achievement Strong programming skills in C Must have hands on experience working in the Linux kernel & Linux kernel device drivers Must have hands on experience working in networking components in the Linux Kernel Must have hands on experience in Networking driver development; Ethernet and Wireless LAN driver development is preferred Must have hands on experience in solving complex system issues with good problem solving skills Should be able to work in aggressive, high pressure environment Should be able to interact with team members and other teams across geos to clearly identify the requirements and plan within resource constraints WLAN driver experience is an added advantage Able to travel aboard Excellent communication skills Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Experience- 3-6 years of relevant hands-on technical experience

Posted 1 week ago

Apply

2.0 - 7.0 years

12 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: You will be joining the Android Wi-Fi framework/applications team, working on design, development and debugging software features on Qualcomm Android platforms. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. - 3-5 years of experience - Strong understanding of Android Core/W-Fi AOSP, Android Upgrades, xTS issues and AOSP code customization. Good hands-on experience of Java, C++ and C. Proven ability to develop and debug Android W-Fi applications and enhance Android Wi-Fi framework is highly desired. Good working knowledge/understanding of Wireless Applications and Wi-Fi daemons like wpa_supplicant/hostapd, Connectivity Manager etc - Proven ability and interest in debugging complex embedded software systems. Excellent written and verbal communication skills, with an ability to collaboratively work with varied teams in a dynamic, multi-tasked environment - Prior experience with Android and/or Qualcomm MSM software platforms is a plus. Strong ability to solve problems in a non-linear fashion.

Posted 1 week ago

Apply

1.0 - 6.0 years

15 - 19 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. SOC level Mixed Signal and High Speed Interfaces verification Engineer Experience of 1 year to 6 years in Design Verification Responsible for RTL and GLS level validation at SOC. Post Silicon validation support Familiarity with basic concepts of SV, UVM and C-based test case bringup. Understanding of GLS simulations and debug is a plus. Good in communication. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 1+ year of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field.

Posted 1 week ago

Apply

3.0 - 7.0 years

11 - 16 Lacs

Noida

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field. Experience required 3 to 7 Years. -Good knowledge and understanding of Digital System, VLSI- Good knowledge and understanding of Embedded SW architecture and development in C, C++, Assembly- C language expertise for low level programming, assembly language for any processor, C-assembly interworking- Good knowledge of ARMv8/ARMv9/x86/PowerPC CPU architecture, Interrupt handling, Cache coherency, IO Coherency- Good knowledge of SoC architecture having Multicore/Multiprocessor with SMP/heterogenous cores- Knowledge of Operating systems/RTOS/Linux kernel internals, multithreading, scheduling policies/locking mechanism, Virtual memory/MMU/paging etc- Scripting languages such as Python, shell scripting etc.

Posted 1 week ago

Apply

8.0 - 13.0 years

22 - 27 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm XR Research India is rapidly expanding to offer state of the art perception solutions. To scale and strengthen our offering in this domain, we are seeking candidates with strong software development expertise who can architect intricate and substantial software systems. Responsibilities: Design, implement and optimize computer vision and image processing pipelines and algorithms on Qualcomms platforms. Map computer vision algorithms to real-time implementation on mobile platforms, carefully considering hardware/software tradeoffs, compute and memory constraints. Analyze functional and performance issues across various software environments and hardware configurations. Collaborate closely with product owners and domain/technology experts to integrate and validate software within a larger system. Engage with internal teams and potentially provide support to external customers. Minimum Qualifications: 8+ years of extensive software development experience with a bachelors or masters degree in Computer Science, Electrical Engineering, Information Systems, or a related field. Proficiency in software design and architecture, C++, and Object-Oriented programming. Expertise in design patterns and a track record of architecting complex software systems. Hands-on experience in software design and development for multi-core architectures (CPUs, GPUs, DSPs, etc.), including performance analysis on heterogeneous architectures (core, cache, memory, bus, etc.). Testing and debugging on mobile platforms or other embedded systems. Strong communication skills and ability to work effectively in a team. Preferred Qualifications: Domain knowledge in image/video processing algorithms and/or computer vision, including 2D/3D feature detection, tracking and registration, Visual Inertial Odometry, SLAM, Object Detection & Tracking, or 3D Reconstruction. Experience with software optimizations for various CPU and DSP architectures. Previous work on Qualcomm platforms is a plus Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Posted 1 week ago

Apply

5.0 - 10.0 years

11 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: Preferred skills : The candidate should possess 5 to 15 years of industry experience in embedded software driver development and having expertise in one or more below areas would be preferred: Should be able to ramp up fast and must have the attitude to work with the team. Strong C and Assembly Programming with Strong OS & Multi-Processor concepts In depth understanding of Memory management, MMU, IOMMU etc. Embedded software development in C and C++ on ARM or similar cores. Hands On Experience of Driver Development on Any RTOS, Experience in SafeRTOS / FreeRTOS/QNX based development is good to have ARM Trust-Zone & ARM v7/v8 architecture. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience.

Posted 1 week ago

Apply

3.0 - 8.0 years

16 - 20 Lacs

Chennai

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: 3+ yrs in SW Engineering life cycle or related work experience Strong SW development skills and experience iin SW engineering roles that covers SW design, architecture, development and test. Strong technology focus and experience in networking technology areas that include WLAN, Ethernet, Bridging and Routing. Good understanding of requirements for products and features, Strong understanding SW architecture and real time embedded system design with Linux Operating System Decisive and ability to quickly identify problems & make decisions to solve them. Strong interpersonal and communication skills Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Experience working with cross geo teams in US and worldwide Good theoretical understanding of software architectures in networking, WLAN, data path functions. Exposure to Mesh technologies in Wi-Fi Forward looking attitude, analyse upcoming trends in Wi-Fi and Networking

Posted 1 week ago

Apply

3.0 - 8.0 years

10 - 15 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 1+ year of Hardware Engineering or related work experience. Minimum Qualifications Bachelor's/Masters degree in Electrical/Electronic Engineering from reputed institution 7+ years of experience in Physical Design/Implementation Minimum : Physical Implementation activities for high performance GPU Core, which includes Floor-planning, Place and Route, CTS, Formal verification, Physical Verification (DRC/LVS), PDN, Timing Closure and power optimization. Should have good exposure to PD implementation of PPA critical Cores and making right PPA trade-off decisions. Strong expertise in timing convergence of high frequency data-path intensive Cores and advanced STA concepts Well versed with the Block level PnR convergence with Synopsys ICC2/ Cadence Innovus and timing convergence in PTSI/Tempus in latest technology nodes Good understanding of clocking architecture. Should be able work in close collaboration with design, DFT and PNR teams and resolve issues wrt constraints validation, verification, STA, Physical design, etc. Well versed with Tcl/Perl Scripting Experience of working as part of a larger team and working towards project milestones and deadlines; Handle technical deliverables with a small team of engineers. Strong problem-solving skills and good communication skills.

Posted 1 week ago

Apply

3.0 - 8.0 years

18 - 25 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: Experience 3+ years of experience in RTL,UPF & Physical aware Synthesis for cutting edge technology nodes, logic equivalence checking, Scripting and Netlist Timing Signoff Proficiency in Python/Tcl * Familiar with Synthesis tools (Fusion Compiler/Genus), * Fair knowledge in LEC, LP signoff tools * Proficient in VLSI front end design steps- Verilog/VHDL, Synthesis, QoR optimization & Equivalence Checking * Familiarity with standard software engineering practices like Version Control, Configuration Management, Regression is a plus * Should be sincere, dedicated and willing to take up new challenges Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience.

Posted 1 week ago

Apply

2.0 - 7.0 years

14 - 19 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: You will be joining the WLAN device driver/middleware team, working on design, development and debugging software features for Qualcomm WLAN drivers and middleware. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. 3-5 years of experience Competent in C Programming and data structures. Very good understanding and experience of Operating System concepts, Linux Kernel , Linux Device Drivers . Thorough in Linux OS concepts (Threads, Synchronization, Memory Management etc.). Must have exposure to the WLAN technology, 802.11 and other networking protocols is preferred. Good Analytical and problem solving skills. Proficient verbal and written communication skills. Responsibilities: Provide software engineering solutions for development projects in the Wi-Fi Connectivity Group. Work on/with multiple layers of the WLAN software stack, including user space and kernel space in different operating environments. Involve debugging in different software environments and on hardware

Posted 1 week ago

Apply

4.0 - 9.0 years

12 - 17 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience.PNR implementation for Qualcomm SoC's Good hands-on experience on Floorplanning, PNR and STA flows Good knowledge on Placement/Clock Tree Synthesis (CTS), optimization, etc Good understanding on signoff domains"“ LEC/CLP/PDN knowledge, etc Good knowledge on Unix/Linux- Perl/TCL fundamentals/scripting Principal Duties and responsibilities Complete ownership on PNR implementation (Floorplanning, Placement, CTS, post_route,etc) on latest nodes. Signoff knowledge is mandatory (STA,Power analysis,FV, low power verification, PV,etc) Quick learner with good analytical and problem solving skills Qualifications 8+ years Hardware Engineering experience or related work experience. 6+ years experience with PNR flow in latest tech nodes (e.g., 4nm/5nm/7nm/10nm

Posted 1 week ago

Apply

5.0 - 8.0 years

14 - 19 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Kernel (Lead engineer) Excellent knowledge of Linux kernel and the device driver model Prior experience of Linux Kernel memory, ARM SMMU is needed Excellent debug skills, especially in the core kernel software stability domain, using standard debug tools like T32, tracing etc. Experience in working with mainline Linux Kernel Strong analytical and debugging skills on multi-Processor environments Excellent programming skills and expert level knowledge of C Very good knowledge of Git Good knowledge of ARM v7 and v8 architecture is a plush Prior experience with Android is a plus Master or Bachelors degree in EE or CS Experience5 - 8 years Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

Posted 1 week ago

Apply

4.0 - 9.0 years

14 - 18 Lacs

Bengaluru

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience. Should have strong understanding and in-depth knowledge of Physical Synthesis and Synthesis methodologies with leading industry standard tools. Experience with writing timing constraints for synthesis, STA, timing closure and pipelining at different levels for performance optimization and timing closure. Experience in all aspects of timing closure for multi-clock domain designs. Should be familiar with MCMM synthesis and optimization. Should have good understanding of low-power design implementation using UPF. Experience with scripting language such as Perl/ Python, TCL. Experience with different power optimization flows or technique such as clock gating. Should be able to work independently with design, DFT and PD team for netlist delivery, timing constraints validation Should be able to handle ECOs and formal verification and maintain high quality matrix

Posted 1 week ago

Apply

5.0 - 8.0 years

17 - 22 Lacs

Hyderabad

Work from Office

Naukri logo

Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: 5 to 8 years of experience in RTL verification. Develop deep understanding of 3-D Graphics hardware pipeline, feature sets, data paths, block functionalities & interfaces Strategize, brainstorm, and propose a DV environment, develop test bench, own test plan, debug all RTL artefacts, and achieve all signoff matrices Collaborate with worldwide architecture, design, and systems teams to achieve all project goals Currently, we are looking for candidates who can match one or more of the profiles listed below, Strong knowledge in developing UVM based System Verilog TBs and assertion/coverage driven verification methodologies Inclination towards the Core level verification and experience in GPU/CPU/any core level verification is a plus Knowledge about the GPU pipeline is a plus, not mandatory Proficiency with formal tools- working knowledge of Property based FV is a plus, not mandatory Perl/Python scripts for automation in managing regressions, optimize run time, manage database and bug Strong communication skills (both written and verbal) Most importantly, ability to learn, improve and deliver Minimum Qualifications: Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience. OR Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience. OR PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience.

Posted 1 week ago

Apply

Exploring C Jobs in India

With a strong emphasis on technology and software development, the job market for C programmers in India is thriving. C remains one of the most widely used programming languages in the country, making it a valuable skill for job seekers in the tech industry.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Mumbai

Average Salary Range

Entry-level C programmers can expect to earn between INR 3-5 lakhs per annum, while experienced professionals can command salaries ranging from INR 8-15 lakhs per annum.

Career Path

In the field of C programming, a typical career path may progress from Junior Developer to Senior Developer to Tech Lead. As professionals gain more experience and expertise in C programming, they may also explore opportunities in software architecture and system design roles.

Related Skills

In addition to proficiency in C programming, job seekers in India may benefit from having expertise in the following related skills: - Data Structures and Algorithms - Object-Oriented Programming - Embedded Systems Development - Linux System Programming

Interview Questions

  • What is the difference between ++i and i++ in C? (basic)
  • Explain the concept of pointers in C. (medium)
  • How does memory management work in C? (medium)
  • What is the difference between malloc() and calloc() in C? (medium)
  • Can you explain the usage of static keyword in C? (medium)
  • How do you handle errors in C programming? (medium)
  • What are the different types of storage classes in C? (medium)
  • Explain the concept of recursion in C. (medium)
  • What is the difference between const and volatile qualifiers in C? (medium)
  • How do you implement a linked list in C? (medium)
  • What is the purpose of #include directive in C? (basic)
  • What is the difference between char and varchar in C? (basic)
  • Explain the significance of sizeof operator in C. (basic)
  • How do you pass arguments to a function by reference in C? (basic)
  • What is the role of the main() function in C? (basic)
  • How do you handle dynamic memory allocation in C? (medium)
  • Explain the concept of bitwise operators in C. (medium)
  • What is the purpose of typedef keyword in C? (medium)
  • How do you implement file handling in C? (medium)
  • What are the different types of loops available in C? (basic)
  • How do you perform error handling in file operations in C? (advanced)
  • Explain the concept of function pointers in C. (advanced)
  • How do you implement multithreading in C? (advanced)
  • What are the advantages and disadvantages of using C programming language? (advanced)

Conclusion

As you embark on your journey to explore C jobs in India, remember to showcase your skills and experience confidently during interviews. With the right preparation and determination, you can land a rewarding career in the dynamic field of C programming. Good luck!

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.

Featured Companies