Jobs
Interviews

283 C Programming Jobs - Page 12

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

0.0 years

3 - 4 Lacs

Bangalore, Karnataka, IN

On-site

About the job: Key responsibilities: 1. Working on Arduino, LEGO Education STEM and robotics programs. 2. Teaching science and maths concepts to the children of age group 4-15 years 3. Working on new ideas related to robotics and STEM concepts 4. Conducting workshops 5. Taking part in the promotional activities of ROBO-G 6. Class management, coordinating with parents related to classes. Who can apply: Only those candidates can apply who: are from Bangalore only are Electronics Engineering students Salary: ₹ 3,00,000 - 4,00,000 /year Experience: 0 year(s) Deadline: 2025-06-30 23:59:59 Other perks: Informal dress code, 5 days a week Skills required: Python, Arduino and C Programming Other Requirements: 1. At least BE, BSC, BCA, CS, B.Ed or equivalent technical degrees. 2. At least one year's experience in teaching children age group 4-15 years. 3. A good understanding of the Education system. 4. An excellent communicator. Strong interpersonal and presentation skills with all audiences. About Company: ROBO-G, a robotics learning solution company was founded in 2015 to bridge the gap between the traditional approach of classroom coaching and learning to attain a deeper understanding of the subject in children. We use LEGO education kits which are already widely researched and used worldwide. The emphasis is always on a playful learning experience. The curriculum focuses on STEM education (science, technology, engineering, and maths) while delivering robotics knowledge. Children are motivated and encouraged to become learners by observing and working in teams. We try to ignite their minds by actively engaging all their senses simultaneously. ROBO-G programs help children step into the world of robotics technology at an early age.

Posted 3 months ago

Apply

0.0 years

2 - 3 Lacs

Hyderabad, Telangana, IN

On-site

About the job: Key Responsibilities: 1. Collaborate with senior developers to design and develop virtual reality applications that enhance user experiences 2. Write clean, efficient, and maintainable code that meets project requirements and industry standards 3. Test and debug software to ensure optimal performance and functionality 4. Stay current with emerging technologies and trends in virtual reality development to contribute innovative ideas to the team Who can apply: Only those candidates can apply who: are Computer Science Engineering students Salary: ₹ 2,50,000 - 3,00,000 /year Experience: 0 year(s) Deadline: 2025-06-02 23:59:59 Skills required: C#, Python, C Programming and C++ Programming Other Requirements: 1. B.Tech or B.Sc CS, IT or related fields. About Company: People Connexions is a talent solutions firm specializing in recruitment, staffing, and HR consulting, connecting businesses with top-tier professionals efficiently.

Posted 3 months ago

Apply

0.0 years

3 Lacs

Latur, Maharashtra, IN

On-site

About the job: Key responsibilities: 1. Develop unique projects aligned with the Qlearncept Program 2. Demonstrate the Teach Qlearncept program in Davangere, Karnataka 3. Work as an in-school mentor for students on technical projects covered by the Qlearncept course program Who can apply: Only those candidates can apply who: are Mechanical Engineering students Salary: ₹ 3,00,000 /year Experience: 0 year(s) Deadline: 2025-05-31 23:59:59 Skills required: Python, Robotics, Raspberry Pi, Arduino, C Programming and Internet of Things (IoT) Other Requirements: 1. Comprehensive knowledge of the subjects is required 2. Development of projects in IoT, 3D printing, 3D modeling, robotics, and electronics 3. Teaching in classrooms 4. Willingness to work as a team member 5. C#, Python, Robotics, Arduino, Circuit Design, C Programming, C++ Programming, and Internet of Things (IoT) 6. Diploma in Electronics & B. Tech. (ECE) only About Company: Qlearncept program escorts the students (school/college) to grab an opportunity to work with software technology. This program infuses classrooms with software learning tools such as computers and handheld devices. It also frees up the teacher to help students who need more support on an individual level. Qlearncept program helps to access online resources to get assistance on-demand beyond the physical reach of their teacher. The Qlearncept program takes you to knowledge dealing with engineering or applied sciences. The Divergent program in Qlearncept includes an innovation lab online program and a tutoring lab. It gives students the ability to identify, formulate, and solve problems by applying the principles of technology. The Qlearncept program acquires the ability to apply new knowledge as needed using appropriate learning strategies.

Posted 4 months ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

bengaluru

Work from Office

Excellent C programming skills with strong knowledge of data structures and algorithms Strong understanding of Operating System fundamentals and RTOS (e.g.FreeRTOS, etc.) Experience with or knowledge of ARM Cortex A/R/M series Knowledge of working on Linux/Unix platforms Software Debugging and tracing using Lauterbach/JTAG and Trace32 softwareProfiling and Optimization of Embedded Software for delivering High performance and Power Efficient (low power mode) solution Excellent problem-solving ability and tenacity in finding root cause for complex issues with focus on delivering quality results Excellent verbal and written communication and inter-personal skills Usage of continuous integration and version control tools (e.g.Git, Gerrit, Jenkins, etc.) Good to have : Knowledge of Python for scripting/automation is an advantage

Posted Date not available

Apply

2.0 - 7.0 years

4 - 9 Lacs

vadodara

Work from Office

Embedded Camera Domain: Designation : Embedded Software Development - Engineer/ Sr. Engineer/SME Experience : 2+ Years Qualification : B.E/B.tech/M.E/ M.tech (EC, Electronics, Electronics & Telecommunication, Computer Engineering, CSE) Work Location : Vadodara, Gujarat (Work from office only) Working Days : Five Technical Skill Set Required : Hands on experience in C, Embedded C (Very strong exposure in C Programming concepts) Linux, Basic command of Linux OS IPC Inter Process Communication exposure is good to have (Multi-threading and Socket Programming) Good knowledge of Networking protocols like Socket Programming/ RTSP/ TCP/ IP/ ONVIF etc is an advantage Hands-on with Micro-Processors like Arm 7/9, Cortex A8/A15, Qualcomm, Intel, IMX,NXP etc will be a huge plus Good exposure with Device Drivers and Kernel Programming will be a plus. Knowledge of Hardware Peripherals is also a plus. You have good logical skills and problem-solving skills. Good in communication and articulation of things to all. Individual Contributor role. Responsible for development of software as per design. Must have Skills : C programming, Networking fundamentals, Socket Programming, Basic command of Linux OS, Multi- threading Good to have Skills : Camera Image Tuning, RTSP protocol, ONVIF Protocol, Audio Codec, Video Codec, Gstreamer/ Streaming, Video parsers for H.264, H.265, HTML and Javascript, Image Processing technique Role & Responsibilities : Individual Contributor. Responsible for development of software as per design. Collaborate with analysts and developers to produce software designs. Formulate program specifications and basic prototypes. Transform software designs and specifications into high functioning Code in the appropriate language. Integrate individual software solutions to higher level systems. The individual is expected to complete the given task on time. The Project should be bug free. You have good logical skills and problem-solving skills. Good in Communication and Analytical skills.

Posted Date not available

Apply

10.0 - 20.0 years

30 - 40 Lacs

chennai, bengaluru

Hybrid

Role & responsibilities Develop and maintain UEFI BIOS firmware using EDKII framework. Program embedded software/firmware in C with standard debugging practices. Perform system-level debugging, kernel log interpretation, and root cause analysis. Integrate and validate x86 architecture platforms, including multi-socket systems, PCIe topologies, and memory configurations. Utilize Intel debug tools (ITP, JTAG, SourcePoint, WinDbg, TraceHub, logic analyzers). Support pre-silicon and post-silicon platform bring-up and validation. Develop BIOS/Slim bootloaders for x86 client platforms. Enable and debug virtualization technologies (VT-x, VT-d, SR-IOV). Preferred candidate profile

Posted Date not available

Apply

4.0 - 6.0 years

7 - 11 Lacs

bengaluru

Hybrid

Were Hiring: Kernel Engineer (Linux, Device Drivers, C Programming) Location: Bengaluru (Hybrid) Experience Level: 4–8 Years Immediate Joiners Preferred We’re looking for a Kernel Engineer with strong expertise in Linux Kernel internals, device driver development, and C programming to join our high-impact engineering team. This role offers the chance to work on cutting-edge systems programming and contribute to the development of reliable, high-performance software. Key Skills: Linux Kernel Internals & Kernel Programming Device Drivers (Development & Debugging) Strong in C Programming & System Programming Concepts Git & Open Source Contribution Experience If you’re passionate about low-level programming and eager to work in a fast-paced, innovation-driven environment — we want to hear from you!

Posted Date not available

Apply

7.0 - 9.0 years

20 - 25 Lacs

thiruvananthapuram

Work from Office

Experience: Graduate or postgraduate in Computer Science or related Engineering Specialization. Relevant hands-on experience in software development with focus on high-performance systems Skills & Competencies: Domain Knowledge: Good understanding of Wi-Fi standards/protocols Excellent knowledge of C, C++ programming in multitasking embedded environment Linux application development and POSIX standards Familiar with shell scripts, Jira/Confluence, Git/Gerrit/Yocto. Good understanding of device drivers, low level platform software Ability to quickly understand and translate product requirements into technical solutions Independent with good communication and team working skills. Deep understanding of CPE software stack. Strong experience on RDK stack Familiar with emerging trends in silicon - CPU, GPU, NPU, Memory, etc. Native software development experience on Embedded Linux platforms Understanding of Linux internals and networking(Ethernet, HTTP, TCP/IP, IPv6, DHCPv4, DHCPv6, ICMP, Telnet, SSH, DNS, FTP) Soft Skills and Cultural Fit Exceptional problem-solving skills with a data-driven approach Strong communication skills, capable of conveying complex ideas to diverse audiences Ability to thrive in a fast-paced, collaborative environment Proactive mindset with a passion for continuous learning and improvement

Posted Date not available

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