804 C Programming Jobs

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

6.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

Role Overview: You will be responsible for supporting process delivery by ensuring the performance of the application meets quality attributes such as Performance, Scalability, Security, Usability, and Reliability. Your role as a Non-Functional Tester will require hands-on experience in performance testing tools, strong analytical skills, and the ability to collaborate across cross-functional teams. Key Responsibilities: - Review and analyze non-functional requirements for banking applications. - Identify and conduct key metrics validations like Load, Stress, and Soak. - Design, develop, and execute Performance test scenarios based on real-world banking workloads. - Create and maintain perfo...

Posted 15 hours ago

AI Match Score
Apply

4.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

As an Embedded Linux Engineer with 35 years of experience in Linux kernel and driver development, your role will involve developing and porting embedded software on Linux and ARM-based platforms. You will design and implement Linux kernel modules and device drivers, work on OS-level features such as memory management, scheduling, IPC, and multithreading, and debug embedded systems using tools like JTAG and Lauterbach. Collaboration with hardware teams for board bring-up and system-level debugging, as well as analyzing and optimizing system performance and reliability, will also be part of your responsibilities. Key Responsibilities: - Develop and port embedded software on Linux and ARM-based...

Posted 16 hours ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Senior Embedded Software Developer at Alif Semiconductor, your role involves Software Development of low-level RTOS drivers for MCU peripherals. You will be responsible for the following key responsibilities: - Design, develop, and optimize device drivers and applications for Alif SoC IPs, focusing on camera and display subsystems such as MIPI CSI and DSI. - Work on ARM-based architectures, SoCs, and evaluation boards. - Implement and debug communication protocols like I2C, SPI, and UART. - Develop, integrate, and maintain camera and display subsystems to ensure high performance and reliability. - Maintain software on Zephyr RTOS and similar environments. - Collaborate with cross-functi...

Posted 16 hours ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

Role Overview: As a PSS Verification Lead at Vayavya Labs, you will play a crucial role in understanding customer requirements related to system-level verification scenarios. Your responsibilities will include developing test scenarios in PSS language and in C or SystemVerilog/UVM as necessary, executing these scenarios in pre-silicon and post-silicon environments, and debugging them efficiently. You will be contributing to the advancement of Portable Stimulus (PSS) technology and working on developing PSS-based scenarios for various SoC sub-systems, such as PCIe, UCIe, CXL, GPU, MIPI CSI/DSI, and Ethernet. Key Responsibilities: - Understand customer requirements for system-level verificatio...

Posted 16 hours ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Engineer at Emerson, your role involves collaborating with geographically distributed stakeholder organizations to capture requirements and develop firmware architecture for embedded systems. Your responsibilities include creating and maintaining detailed documentation of firmware architecture, design, and code, as well as demonstrating hands-on technical expertise in C programming and embedded code development adhering to coding standards and best practices. You will also need to have familiarity with computer system architecture, microcontroller fundamentals, and experience in system-level debugging and troubleshooting firmware-related issues throughout the development lifecycl...

Posted 17 hours ago

AI Match Score
Apply

14.0 - 18.0 years

0 Lacs

karnataka

On-site

Role Overview: At Cisco's IIOT Business Unit, you will be part of a passionate team dedicated to building innovative Industrial IoT products like switches, routers, and wireless devices. Your role will involve developing Wireless Access Points, Controllers, and advanced network security technologies to empower businesses to connect and automate critical infrastructure. Working closely with various teams across Cisco, you will contribute to turning great ideas into real-world solutions for leading organizations worldwide. Key Responsibilities: - Build and develop Control Plane and Data Plane software for Cisco Networking products and Security Platforms, utilizing AI and AI-assisted approaches...

Posted 17 hours ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

kerala

On-site

Role Overview: You will be responsible for developing UI applications using C++ programming language with a strong understanding of object-oriented programming. Your role will involve hands-on experience with the Qt framework and QML. Additionally, you will work on cross-platform development for Windows, Linux, macOS, or Embedded Systems. Strong debugging and problem-solving skills will be essential, along with familiarity with version control systems like Git. Your ability to write clean, maintainable, and well-documented code will be crucial for this role. Key Responsibilities: - Proficiency in C++ programming with a strong understanding of object-oriented programming. - Hands-on experienc...

Posted 18 hours ago

AI Match Score
Apply

0.0 - 4.0 years

0 - 0 Lacs

delhi

On-site

As a C Programming Intern at Shortorbit Technologies Pvt Ltd, you will be working on advanced cryptographic systems and secure computing applications. Your responsibilities will include designing and implementing backend architectures, developing high-performance APIs and microservices, implementing parallel processing and multi-threading systems, building queue-based architectures, developing execution engines, implementing secure data flow pipelines, optimizing algorithms for performance and security, designing caching strategies, integrating cryptographic libraries and security protocols, and writing comprehensive unit tests and documentation. Qualifications Required: - Strong proficiency...

Posted 18 hours ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

As a Software Engineer at Data Center Business Unit in Cisco, you will have the opportunity to work within the Storage Area Networking (SAN) team, focusing on developing Cisco MDS 9000 Multilayer Directors and Fabric Switches software. This team is known for its technical expertise in SAN platform, Optics, Fibre Channel protocols, NVMe, and Cisco Nexus OS, providing innovative solutions to meet market demands. You will collaborate closely with SAN Product Marketing, TMEs, TAC, and Escalation teams. Key Responsibilities: - Develop products deployed by top-tier service providers globally - Collaborate with a vibrant technical community to learn from experts and drive personal growth - Particip...

Posted 18 hours ago

AI Match Score
Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

As a C++ Developer at Soul AI, you will play a crucial role in building robust and high-performance software solutions. Your primary responsibilities will include: - Designing, implementing, and optimizing C++ applications and core modules. - Conducting code reviews, test case evaluations, and debugging to ensure high-quality deliverables. - Ensuring production-grade code quality, reliability, and maintainability. - Collaborating with cross-functional teams to translate technical requirements into scalable solutions. - Following best practices in OOP design, STL usage, and modern C++ standards (C++11/14/17). - Identifying and resolving performance bottlenecks and memory management issues. Qu...

Posted 19 hours ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

vadodara, gujarat

On-site

You are looking for a senior embedded software engineer with over 5 years of experience in embedded Linux BSP and driver development. As a candidate, you must have a degree in Electrical or Computer Engineering (or similar) and a minimum of 5 years of experience working on embedded systems development. Your expertise should include good knowledge in embedded Linux BSP and driver development, understanding of embedded Linux device tree configuration, and custom driver development experience for high-speed data throughput devices like USB and PCIe. Additionally, you should be proficient in C. Key Responsibilities: - Develop embedded Linux BSP and drivers. - Configure embedded Linux device tree...

Posted 19 hours ago

AI Match Score
Apply

3.0 - 8.0 years

15 - 20 Lacs

bengaluru

Work from Office

Key Skills: Low Level Driver, Firmware, Bootloader, C Programming, Device driver, Debugger Roles and Responsibilities: Participate actively in the design, development, and testing of reference application processor firmware. Engage in low-level software development, testing, and debugging across platforms including software models, development boards, and shipping products. Create and maintain software stacks for reference platforms for future device development. Develop test code and automation solutions to streamline manual testing and development tasks. Analyze industry specifications and roadmap requirements, breaking down tasks to implement project plans efficiently. Contribute to upstr...

Posted 1 day ago

AI Match Score
Apply

5.0 - 10.0 years

60 - 70 Lacs

bengaluru

Work from Office

Key Skills: C++, Linux, C Programming, Apache Spark Roles and Responsibilities: Collaborate with cross-functional teams to deliver innovative algorithms and techniques for our GPU-powered, parallel, and distributed execution engine. Develop enterprise-grade, reliable code and manage end-to-end delivery of solutions, ensuring smooth production rollouts. Design, implement, test, and maintain enhancements across various components of the engine, ensuring modularity and clean integration. Define and document algorithms, mechanisms, procedures, and policies, securing necessary approvals from technical leads. Continuously analyze and identify areas for improvement in the execution engine. Identify...

Posted 1 day ago

AI Match Score
Apply

6.0 - 10.0 years

3 - 7 Lacs

hyderabad

Work from Office

We are looking for a skilled Embedded Engineer with strong automotive domain experience. The candidate will be responsible for developing and maintaining embedded software for automotive systems. Key Responsibilities & Skills: Strong proficiency in Embedded C programming Experience with tools like CANoe, IAR, Code Composer, and various debuggers Skilled in embedded driver development: ADC, UART, SPI, I2C, CAN, LIN Experience in UAL and EA design Proficient with version control systems such as GIT and SVN Experience with RTOS development Automotive domain experience is a plus Required Candidate Profile: Total Experience: 6-10 years in Embedded systems Strong hands-on experience in automotive ...

Posted 1 day ago

AI Match Score
Apply

5.0 - 10.0 years

6 - 10 Lacs

hyderabad

Work from Office

AIX is the leading open standards-based UNIX operating system from IBM that provides scalable, secure, and robust infrastructure solution for enterprise customers. As a Storage Device Driver Developer, you will be responsible for Design, development & support of new feature functions, enabling new adapters from various vendors for AIX Operating System Work with Product Managers, Senior leaders, and customers to understand the Business needs and implement the same in AIX. Adhere to the AIX development process and ensure successful delivery for the respective component. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 5 to...

Posted 1 day ago

AI Match Score
Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

Role Overview: As a Qualcomm Software Engineer at Qualcomm India Private Limited, you will be at the forefront of technology innovation, enabling next-generation experiences and contributing to the digital transformation for a smarter, connected future. Your primary responsibility will involve designing, developing, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs. Your work will directly impact the creation of cutting-edge, world-class products that exceed customer expectations. Collaboration with systems, hardware, architecture, test engineers, and other teams will be crucial to design system-level software solutions and gather perf...

Posted 1 day ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

You will be joining the BDC BT firmware team in Bangalore as an integral part of the BT controller firmware development team. Your responsibilities will include: - Designing and developing BSP features for the Qualcomm BT controller IP in C programming language. - Ensuring the best possible KPIs for products across different segments, including boot-time, power, and robustness. - Developing an understanding of the BT protocol and implementation and contributing to the development and maintenance of the solution. - Supporting bug fixes through the project lifecycle from ROM development to Customer Sampling (CS). - Communicating status, bugs, and issues to leads. - Conducting software and hard...

Posted 1 day ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

jaipur, rajasthan

On-site

As a UI Developer at our company, your responsibilities will include: - Developing, testing, and implementing UI for mobile and web applications - Designing and adding new features to existing servers or creating new ones from scratch - Contributing to OpenSource projects like Asterisk, Kamailio, NGINX, Redis, HAProxy, PowerDNS, ZFS, Kubernetes - Optimizing performance based on profiling information - Investigating security issues and undesired conditions such as memory leaks and races - Addressing performance problems like latency and throughput - Conducting peer reviews including design, code, and documentation review - Coordinating with other teams regarding managed components Qualificati...

Posted 1 day ago

AI Match Score
Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

Role Overview: As a WLAN Developer at Capgemini, you will be responsible for designing and developing robust wireless networking solutions. Your focus will be on low-level system components, such as Linux kernel and device drivers, to enhance the performance, reliability, and scalability of wireless systems. You will collaborate with cross-functional teams to implement WLAN features based on 802.11 standards and troubleshoot complex networking issues. Your work will also involve contributing to performance tuning and optimization of wireless protocols. Key Responsibilities: - Develop and maintain C-based software components for embedded systems. - Work on Linux kernel modules and device driv...

Posted 1 day ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

Role Overview: You will collaborate effectively with the Cisco Routing Development Team on VPN and SD-WAN solutions, and delve into security protocols like IKEv2 and IPSEC. Your impact will be leading the design and implementation of advanced network solutions and enhancing security protocols to safeguard data transmission and network integrity. You will work on quantum-safe encryption methods to protect against Harvest Now, Decrypt Later (HNDL) attacks, positioning yourself at the forefront of network security innovation. Key Responsibilities: - Lead the design and implementation of advanced network solutions that integrate seamlessly with a broad spectrum of technologies. - Develop and enh...

Posted 1 day ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

As an HMI Developer at eStar Technologies, located in Bengaluru, you will be responsible for designing, developing, and testing HMI software in embedded environments for next-gen automotive instrument clusters. You will collaborate with global teams to deliver innovative solutions. **Key Responsibilities:** - Design, develop, and test HMI software for automotive instrument clusters. - Work on embedded environments and ensure compatibility with cluster MCU development using CGI tools. - Collaborate with global teams to integrate HMI software successfully. - Utilize strong proficiency in C programming to enhance software functionality. - Apply hands-on knowledge of RTOS concepts such as tasks,...

Posted 1 day ago

AI Match Score
Apply

2.0 - 8.0 years

0 Lacs

karnataka

On-site

As a Software Engineer at Qualcomm India Private Limited, you will be involved in designing, developing, creating, modifying, and validating embedded and cloud edge software, applications, and specialized utility programs to launch cutting-edge products that exceed customer needs. You will collaborate with various teams to design system-level software solutions and gather information on performance requirements and interfaces. **Key Responsibilities:** - Create software/firmware test plans, ensuring requirements traceability matrix and test coverage related to feature requirements. - Design, develop, execute, and maintain automated software/firmware test suites to verify quality and complian...

Posted 1 day ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

rajkot, gujarat

On-site

As a Unity or Unity3D Developer at our company, your role will involve implementing game functionality and translating design ideas, concepts, and requirements into a functional and engaging 2D/3D games. Key Responsibilities: - Plan and implement game functionality. - Transform design specifications into functional games. - Communicate effectively with other team members. - Establish an efficient strategy and development pipeline. - Design, build and maintain efficient, reusable, and reliable code. - Ensure the best performance, quality, and responsiveness of applications and games. - Identify process and application bottlenecks and bugs, offering and implementing solutions in a timely manne...

Posted 1 day ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

Role Overview: As a Firmware Engineer at Allegion, you will play a crucial role in designing, developing, and debugging firmware for electronic products and systems. Your responsibilities will include designing embedded modules, maintaining and improving existing designs, and collaborating with a team to produce full documentation of designs and unit test cases. Additionally, you will work on the validation of designs, implementation, and integration of components to ensure functionality meets specified requirements. Your ability to adapt to changing requirements, lead and mentor junior resources, and work across multiple sites/teams domestically and internationally will be essential to your...

Posted 1 day ago

AI Match Score
Apply

12.0 - 16.0 years

0 Lacs

hyderabad, telangana

On-site

As an experienced Firmware Engineer in the field of Embedded Firmware with a strong background in Storage/SSD, you will play a crucial role at Micron Technology. Your responsibilities will include: - Designing and debugging firmware using assembly and C programming. - Demonstrating knowledge of SSD flash translation layer, wear leveling, garbage collection, etc. - Understanding mass storage interfaces such as SAS, SATA, and NVMe (optional but advantageous). - Configuring and debugging issues related to the usage of ASIC register settings in an SoC and embedded firmware development environment. - Exhibiting a high level of skill in problem recreation, trapping, and optimizing performance crit...

Posted 1 day 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