986 C Programming Jobs - Page 14

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

0.0 - 1.0 years

1 - 3 Lacs

bengaluru

Work from Office

Having good coding knowledge on C Programming Development Is flexible to learn other related technologies like C++ Should be from Engineering background (BE/ B.Tech/ ME/ M.Tech) Should be from Computer Science or Electronics Background only

Posted 1 month ago

AI Match Score
Apply

5.0 - 10.0 years

12 - 14 Lacs

bengaluru

Work from Office

-Strong programming skills on C/Embedded C & C++ (basics) -Hardware design & development with Digital/Analog/Mixed-Signal Design -Knowledge of Micro-controller & Microprocessor (8bit, 16bit & 32bit) -Experience in Microprocessor/FPGA/SoC/MPSoC design Required Candidate profile - Experience in protocols like UART, USB, CAN, LIN, I2C, SPI - Understanding of CPU Architecture ARM, MIPS & PowerPC Hardware interfaces: Nand/NOR Flash, DDR SDRAM, PCI

Posted 1 month ago

AI Match Score
Apply

1.0 - 6.0 years

0 - 1 Lacs

bengaluru

Work from Office

Job Overview: We are looking to recruit WiFi field application engineers to join our team. As part of support team, you will need to help India customers for onsite providing technical support. Responsibilities: - Co-work with India system developers to develop WiFi products. - Troubleshooting issues during the development and manufacturing stage for the customers. - Be able to work on and resolve WiFi issues in Broadband product, such as xPON or AP router product. (co-work with Realtek HQ RD) Qualifications 1. Minimum Qualifications (MUST-haves) : - MS/BA/BS degree in Computer Science, Computer Engineering, Electrical Engineering or related field, or equivalent practical experience. - Exper...

Posted 1 month ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

As a BT lead engineer at Borqs Technologies, Inc., you will be responsible for working with cutting-edge technology solutions in the Bluetooth Connectivity Domain. Your role will involve the following key responsibilities: - Knowledge of embedded software, system, and understanding of Linux OS kernel and user space. - Hands-on experience in Bluetooth host and/or Bluetooth controller. - Good understanding of Bluetooth communication protocols and features in Android applications. - Worked on debugging and root-causing embedded system & application issues in Bluetooth stack. - Hands-on experience with various Bluetooth Profiles such as MAP, PBAP, HFP, A2DP, AVRCP, SPP, PAN, BT LE, HID & Bluetoo...

Posted 1 month ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

kochi, kerala

On-site

As a Senior C++ Engineer at Naico ITS, located in SmartCity, Kochi, you will be responsible for the following: Role Overview: You will be a highly skilled Senior C++ Engineer with a focus on C++ programming and related areas, particularly unmanaged code. Your expertise in image processing and visualization, especially in medical imaging (DICOM), will be essential for this role. Additionally, you will be proficient in debugging, performance optimization, and memory management, with the ability to analyze and refactor tightly coupled codebases for improved maintainability and performance. Specific VTK skills are required, including experience with VTK (Visualization Toolkit) and migrating from...

Posted 1 month ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

Role Overview: As a Software Engineer at HARMAN Automotive, you will contribute to the design, development, and implementation of the USB vertical, including kernel and user space software on Intelligent Cockpit products. You will play a key role in developing highly re-usable and bug-free software modules in the USB domain for all projects within HARMAN, while supporting and guiding junior Engineers. Your responsibilities will also include ensuring on-time support for architecture, design, development, and delivery activities, as well as interfacing with customers to ascertain satisfaction and maintain engineering standards. Key Responsibilities: - Develop highly re-usable and bug-free soft...

Posted 1 month ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You are an experienced C++ & Qt/QML Engineer who will be working on automotive embedded systems and infotainment applications. Your main responsibilities will include developing and optimizing software for FreeRTOS and Linux-based platforms, implementing HMI using Qt/QML, and working with automotive communication protocols. Key Responsibilities: - Develop embedded software using modern C++ (C++11/14/17/19/20). - Design FreeRTOS-based applications for automotive systems. - Implement Linux applications, daemons, and HMI interfaces with Qt/QML. - Work with automotive protocols: CAN J1939, SPI, UART, I2C, etc. - Collaborate with cross-functional teams in Agile environments to deliver high-qualit...

Posted 1 month ago

AI Match Score
Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As a candidate for this position, you will be required to possess the following qualifications: - B.E/B.Tech/M.Sc in the field of Electronics with good academics. - 4 years of core experience in the field of embedded systems/FPGA based projects design and firmware development. - Must be exceptionally good in C programming, testing/debugging, and in advanced C concepts. - Must have completed a good number of embedded systems/FPGA based projects. - Good knowledge of using tools like C cross compilers for microcontrollers. In this role, your key responsibilities will include: - Being fully responsible for projects from specification to completion. - Guiding junior engineers and being responsibl...

Posted 1 month ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

chennai, tamil nadu

On-site

Quad Education is a fast-growing EdTech organization with a focus on enhancing employability through skill-based training in emerging technologies. Collaborating with academic institutions and industry partners, we deliver outcome-driven learning programs to bridge the gap between education and employment. As a C & Python Programming Trainer at Quad Education, your main responsibilities will include: - Conducting engaging training sessions in C Programming and Python - Designing lesson plans, coding exercises, and assessments - Guiding students through mini-projects and practical coding challenges - Providing feedback, tracking performance, and documenting progress - Working with the academi...

Posted 1 month ago

AI Match Score
Apply

11.0 - 15.0 years

0 Lacs

karnataka

On-site

Role Overview: As a Software Engineer at Cisco, you will be responsible for designing and developing Control Plane and Data Plane software for Cisco Wireless products and Network Security Platforms/Solutions based on AI and AI assist. Your role will involve analysing requirements, writing detailed design documents, coding, unit testing software components, and working with various identity security methods. Additionally, you will be attending to customer issues for IIoT or Wireless deployments and collaborating with local and remote teams to review product requirements and test plans. Your ability to innovate and come up with new ideas that can lead to filing patents and creating IP value fo...

Posted 1 month ago

AI Match Score
Apply

7.0 - 12.0 years

20 - 35 Lacs

hyderabad, chennai, bengaluru

Work from Office

Seeking Linux Kernel Engineer with C programming, embedded development, Unix/Linux tools, and protocol experience (I2C, SPI, Ethernet)

Posted 1 month ago

AI Match Score
Apply

3.0 - 7.0 years

3 - 7 Lacs

bengaluru

Work from Office

We are hiring a highly skilled Linux Kernel / Device Driver Developer with hands-on experience in kernel configuration, debugging, board bring-up, and device driver development The ideal candidate should have deep expertise in Linux kernel internals, BSP, file systems, and bootloaders such as U-Boot or Fastboot The role involves developing and maintaining Linux block device drivers, performing board bring-up for ARM platforms, and working on file systems like EXT4 and F2FS Strong C programming and debugging skills are essential, along with scripting knowledge in Python, Perl, or PowerShell Experience with NAND, MMC, SCSI, and UFS drivers, as well as patch submissions to open-source projects,...

Posted 1 month ago

AI Match Score
Apply

1.0 - 5.0 years

0 Lacs

bhubaneswar

On-site

You will be responsible for managing the Hardware and Software of the IT Lab at Silicon University for the CSE and MCA departments. Your key responsibilities will include: - Installing new software based on the Class and Subject requirements of the teachers. - Supervising students and systems during Lab classes in the IT Lab. - Mandatory knowledge of C programming, Java Programming, DBMS, Data structures, etc. - Candidates with a B.Sc/Diploma in CS/MCA will be preferred. - Prior experience as an IT Lab assistant will be an added advantage. The job is Full-time and the work schedule is during Day shift. The work location is in person at the University. Please note the Benefits include Health ...

Posted 1 month ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

udaipur, rajasthan

On-site

Role Overview: You should have extensive experience in Embedded C and C++ programming, with a focus on 8-bit, 16-bit, and 32-bit microcontroller-based product design. Experience with RTOS-based programming would be beneficial. Your proficiency should extend to digital interfaces like UART, SPI, I2C, DVP, timers, counters, RTC, DFU, bootloader, camera interfaces, and various display interfaces. Additionally, you should possess extensive experience with analog interfaces, including ADC, DAC, PWM, and operational amplifiers. Your skillset should include the use of firmware development IDEs such as Keil, MPLAB, IAR, STM32CubeMX, etc. You should also have a strong background in protocol design fo...

Posted 1 month ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As an experienced GStreamer developer in the multimedia platform, your role will involve the following key responsibilities: - Utilize your 5 years of experience in implementing various GStreamer based players with a focus on multimedia - Demonstrate your proficiency in embedded Linux development - Showcase your excellent C and C++ programming skills - Apply your expert knowledge of network protocols to enhance system performance - Conduct in-depth analysis of network traffic to identify and resolve issues related to packet transmission timings - Utilize your expertise in Multicast, ABR, and A/V streaming technologies within IP networks - Configure video transmission CDN settings to optimize...

Posted 1 month ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

udaipur, rajasthan

On-site

In this role, you will be required to have extensive experience in Embedded C and C++ programming. Additionally, experience in 8-bit, 16-bit, and 32-bit microcontroller-based product design is essential. It is preferable to have experience with RTOS-based programming. You should be proficient in digital interfaces such as UART, SPI, I2C, DVP (Digital video port), timers, counters, RTC, DFU (Direct Firmware Upgrade), bootloader, camera interfaces, and various display interfaces. Moreover, you must have extensive experience with analog interfaces, including ADC, DAC, PWM, and operational amplifiers. Proficiency in using firmware development IDEs such as Keil, MPLAB, IAR, STM32CubeMX, etc., is ...

Posted 1 month ago

AI Match Score
Apply

1.0 - 5.0 years

0 Lacs

tiruchirappalli, tamil nadu

On-site

Role Overview: As a .NET Developer, you will be responsible for designing, developing, and maintaining .NET applications with a focus on Web API, MVC, and SQL. Your role will involve developing scalable web applications, designing Web API services, working with MVC architecture, writing optimized SQL queries, collaborating with teams, and ensuring code quality and performance. Key Responsibilities: - Develop, test, and deploy scalable web applications using .NET technologies. - Design and implement Web API services for data integration and interoperability. - Work with MVC architecture to build dynamic and user-friendly applications. - Write optimized SQL queries and manage database operatio...

Posted 1 month ago

AI Match Score
Apply

0.0 - 4.0 years

0 Lacs

kochi, kerala

On-site

As a C# developer joining the support team, you will be responsible for: - Writing clean, scalable code using C# programming language - Collaborating with team members to design and implement new features - Troubleshooting and debugging applications to ensure optimal performance Qualifications required for this role include: - Strong knowledge of C# programming - Understanding of software development lifecycle - Ability to work well in a team environment Please note that this role is suitable for freshers and interns, and the work location is in person with a day shift schedule. The application deadline is 20/06/2025.,

Posted 1 month ago

AI Match Score
Apply

1.0 - 2.0 years

2 - 7 Lacs

noida, basement floor, e 33

Work from Office

Job Summary To work on bare metal programming for Micro-controller based Embedded applications; Embedded C based Firmware Design, Development and testing. Candidate should be able to design and understand Embedded and Programmable hardware, Power Electronics, Analog and Digital Circuits, Communication Protocols. Responsibilities and Duties 1. Work on firmware and coding for micro-controllers 8bit and 32bits, debugging, and testing 2. Design and development embedded firmware, logic, and architecture 3. Work on testing, troubleshooting, and bug-fixing firmware codeRequired Experience, Skills and QualificationsB. Tech (E & C) with 1 to 2 years of RELEVANT experience and expected to know good th...

Posted 1 month ago

AI Match Score
Apply

0.0 - 4.0 years

0 Lacs

jalandhar, punjab

On-site

As a Software Developer at our company, you will play a crucial role in designing, developing, and maintaining applications using Python or C. You will have the exciting opportunity to collaborate with hardware and firmware teams to integrate systems, write clean and efficient code, debug, test, and optimize performance. Additionally, you will contribute to ongoing projects and new product development. Key Responsibilities: - Design, develop, and maintain applications using Python or C - Collaborate with hardware and firmware teams - Write clean, efficient, and well-documented code - Debug, test, and optimize performance - Contribute to ongoing projects and new product development Qualificat...

Posted 1 month ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

Role Overview: You will be part of a client company involved in developing and supplying special-purpose mechatronic and robotic systems for Defence, Aerospace, and Medical Devices industries. The company is known for its passion for engineering and design, striving to provide innovative solutions while fostering a people-oriented and entrepreneurial work culture. Key Responsibilities: - **Embedded Hardware:** - Assess and select components such as MCU, electric, electronic, connectors. - Design embedded systems architecture including I/Os, Power Delivery, PCB layouts. - Develop custom PCBs and coordinate with vendors. - Use calculations and simulations for analog and digital circuit design....

Posted 1 month ago

AI Match Score
Apply

4.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

Role Overview: At Capgemini Engineering, you will be part of a global team of engineers, scientists, and architects dedicated to helping innovative companies maximize their potential. As a Linux Device Driver Developer, you will play a crucial role in developing and optimizing embedded software solutions on Linux and ARM platforms. Your work will involve collaborating with cross-functional engineering teams to design, implement, and debug kernel-level components for high-performance embedded systems. Key Responsibilities: - Develop and port embedded software on Linux and ARM-based platforms - Design and implement Linux kernel modules and device drivers - Work on OS internals including memory...

Posted 1 month ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

Role Overview: You will be working independently on the bringup and validation of Audio/Video IPs. Your main responsibility will be developing functional level and system level validation cases. Key Responsibilities: - Work independently on bringup and validation of Audio/Video IPs - Develop functional level and system level validation cases Qualification Required: - Good C programming skills - Excellent understanding of ARM based SoC architecture - Knowledge of Audio/video pre/post processing would be a big plus - Good understanding of embedded Linux, U-Boot environment - Knowledge of Yocto based build environment will be a plus - Comfortable with GIT, JIRA, or equivalent tools,

Posted 1 month ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

As a Unreal Developer at Dirtcube Interactive in partnership with Gods and Heroes Studio, you will play a crucial role in creating genre-defining experiences in the multiplayer sports and action space. Your primary focus will be on developing and maintaining core gameplay systems using C++ and Blueprints in Unreal Engine, along with designing and implementing game mechanics, player controls, physics interactions, AI systems, and UI integration. You will also be responsible for working on multiplayer gameplay logic, replication, and server-side optimizations, optimizing game performance for mobile, PC, and console platforms, and collaborating with artists, designers, and other engineers to im...

Posted 1 month ago

AI Match Score
Apply

6.0 - 15.0 years

0 Lacs

karnataka

On-site

As an experienced Embedded Firmware Storage/SSD professional, you will be responsible for the following key tasks: - Possessing 6-15 years of experience in Embedded Firmware Storage/SSD, which would be a strong advantage. - Demonstrating strong firmware design and debug skills using assembly and C programming languages. - Having knowledge of SSD flash translation layer, wear leveling, and garbage collection. - Understanding mass storage interfaces such as SATA, SAS, and optionally NVMe (a strong advantage). - Excelling in problem recreation, trapping, and identifying performance critical algorithms for optimization. - Proficiency in ARM development tools and IDE like Eclipse. - Ability to es...

Posted 1 month ago

AI Match Score
Apply
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