Software Engineer - C Developer & Linux

Careernet

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Careernet in Bengaluru seeks a skilled C/C++ software engineer to design and develop robust Linux-based modules. You will translate requirements into efficient implementations, debug complex issues, and review code for reliability.

The role emphasizes memory management and system-level programming on Linux, with collaboration across engineering and QA teams to deliver stable releases. 5–7 years of C development experience is expected.

Qualifications

  • 5-7 years of relevant experience in C development on Linux platforms.
  • Strong professional experience developing software in C.
  • Hands-on development experience on Linux operating systems.
  • Understanding of system-level programming, memory management, and process execution.
  • Experience with debugging, code analysis, and integration in a structured development environment.

Responsibilities

  • Design and develop robust software modules using C for Linux-based platforms.
  • Analyze requirements and translate them into maintainable, efficient technical implementations.
  • Debug complex software issues, perform root-cause analysis, and implement corrective fixes.
  • Review code and provide technical input on design, reliability, and maintainability.
  • Collaborate with engineering and QA teams to resolve defects and deliver stable releases.

Skills

C++
Embedded C
C
Linux
C programming

Education

B.Tech/B.E. in Computer Science/Information Technology/Electronics

Tools

Git
GDB
CMake
Make
GCC

Job description

Key Skills: C++, Embedded C, C, C Programming, Linux

Roles and Responsibilities:

  • Design and develop robust software modules using C for Linux-based platforms.
  • Analyze requirements and translate them into maintainable, efficient technical implementations.
  • Debug complex software issues, perform root-cause analysis, and implement corrective fixes.
  • Review code and provide technical input on design, reliability, and maintainability.
  • Collaborate with engineering and QA teams to resolve defects and deliver stable releases.

Skills Required:

  • 5-7 years of relevant experience in C development on Linux platforms.
  • Strong professional experience developing software in C.
  • Hands-on development experience on Linux operating systems.
  • Understanding of system-level programming, memory management, and process execution.
  • Experience with software debugging, code analysis, and integration within a structured development environment.

Good to Have:

  • Experience with C++, Git, GDB, CMake, Make, or GCC.

Education: B.Tech or B.E. in Computer Science, Information Technology, Electronics, or a related engineering discipline.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer Senior (C++/C#)_105066
Software Engineer Senior (C++/C#)_105066

MyCareernet • Coimbatore District

On-site
INR 3,200,000 - 4,500,000
Software Design Engineer
Software Design Engineer

Park Controls and Communications Private Limited • Bengaluru

On-site
INR 350,000 - 700,000
Linux Engineer - C++
Linux Engineer - C++

Wenger & Watson • Delhi

On-site
INR 1,200,000 - 1,800,000
Software Engineer Senior (C++/C#)
Software Engineer Senior (C++/C#)

Careernet • Coimbatore District

On-site
INR 3,500,000 - 5,500,000
C Developer - Linux Systems Programming
C Developer - Linux Systems Programming

Cognizant • Mumbai

On-site
INR 1,400,000 - 2,400,000
Embedded Linux Developer
Embedded Linux Developer

The Flower Puff Girlz • Pune District

On-site
INR 2,700,000 - 3,300,000
Hybrid work model
Tech Mahindra-Embedded C/C++
Tech Mahindra-Embedded C/C++

Naukri E-hire • Bengaluru

Hybrid
INR 1,200,000 - 1,600,000
Embedded C++ Developer
Embedded C++ Developer

SWITS DIGITAL Private Limited • Bengaluru Urban

On-site
INR 1,500,000 - 1,900,000
C++ Engineer
C++ Engineer

SWITS DIGITAL Private Limited • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
Software Engineer – Embedded Systems
Software Engineer – Embedded Systems

Softdel • Pune District

On-site
INR 300,000 - 550,000