Job Role: Senior C Developer
Location: Mumbai
Education: BE/BTech (any specialization), BSc (IT/CS), BCA
Experience: 5-8 years
Notice Period: Immediate to 1 Month
Job Summary: We are looking for a highly experienced and motivated Senior C Developer to lead the design, development, and optimization of high-performance software systems. The ideal candidate will have deep expertise in C programming, system-level development, and performance tuning, along with leadership capabilities to mentor junior developers and drive technical excellence.
Key Responsibilities
- Architect, design, and implement robust software solutions using C.
- Lead code reviews, enforce coding standards, and ensure high code quality.
- Optimize application performance and memory usage.
- Collaborate with cross-functional teams to define system requirements and deliverables.
- Troubleshoot complex issues and provide long-term solutions.
- Mentor junior developers and contribute to team skill development.
- Maintain documentation for software architecture, design decisions, and APIs.
- Stay updated with industry trends and emerging technologies.
Required Skills & Qualifications
- 5+ years of professional experience in C programming.
- Strong understanding of data structures, algorithms, and system-level programming.
- Experience with multithreading, IPC, and real-time systems.
- Proficiency in Linux/Unix environments, including shell scripting and system calls.
- Familiarity with debugging tools (e.g., GDB, Valgrind) and profiling tools.
- Experience with version control systems like Git.
- Solid understanding of network programming, memory management, and performance tuning.
Preferred Skills
- Experience with embedded systems, device drivers, or kernel development.
- Knowledge of C++ and other complementary languages.
- Exposure to Agile methodologies and DevOps practices.
- Familiarity with CI/CD pipelines, unit testing, and automated build systems.
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent communication and leadership abilities.
- Ability to work independently and in a team-oriented environment.
- Passion for clean code and software craftsmanship.
Email: careers@routemobile.com