Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Careernet

New

Software Engineer - C Developer & Linux

Posted 4 views
Discussion

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.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →