Software Engineer - C Developer & Linux_105020
- Source: LinkedIn
- MyCareernet
- On-site
- Bengaluru
- Full-Time
- Mid level
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.
Skills
- cplusplus
- c10
- cmake
