Search by job, company or skills

C Developer

Quick Apply
  • Posted 9 days ago
  • Over 100 applicants have applied

Job Description

Key Responsibilities:

  • Develop, test, debug, and maintain software written in C
  • Write efficient and optimized code for system-level applications
  • Work on embedded systems, operating systems, drivers, or performance-critical applications (based on your domain)
  • Collaborate with cross-functional teams including QA, DevOps, and Product Managers
  • Perform code reviews and ensure adherence to coding standards and best practices
  • Troubleshoot and resolve issues related to memory leaks, performance, and crashes
  • Document code and technical specifications
  • Participate in Agile development processes such as sprint planning and retrospectives

Required Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Strong proficiency in C programming with hands-on experience
  • Solid understanding of data structures, memory management, and system-level programming
  • Experience with Linux/Unix environments and development tools (e.g., gcc, gdb, make, valgrind)
  • Familiarity with version control systems like Git
  • Excellent analytical, debugging, and problem-solving skills

Preferred Qualifications:

  • Experience with multi-threaded and concurrent programming
  • Knowledge of real-time operating systems (RTOS) or embedded systems
  • Exposure to networking protocols or hardware interfaces (e.g., UART, SPI, I2C)
  • Familiarity with scripting languages like Python or Bash
  • Experience with CI/CD tools and test automation

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 115164353

Similar Jobs

Pune, India

Skills:

UnixGitCLinuxCmakeBashSvnStlSqlMakefilessh

Noida, Pune

Skills:

LinuxMulti-threadingQA v6QML UI DevelopmentC++11+MVVM Design Pattern

Bengaluru, India

Skills:

Design PatternsJavaAgile MethodologiesShell ScriptingAutomationTest DesignAngularMicroservicesContinuous IntegrationUmlLinuxPythonLinux Kernel 5.x

Bengaluru, India

Skills:

AlgorithmsCPerlLinuxData structuresShell scriptingBashPythonMulti-threaded application developmentProblem Solving

Bengaluru, India

Skills:

AlgorithmsCLinuxPerlShell scriptingBashdata structuresPythonmulti-threaded application developmentProblem Solving

Beware of Scammers

We don’t charge money for job offers