C/C++ Developer

Mumbai, Maharashtra, India
Oct 22, 2024
Oct 22, 2025
Onsite
Full-Time
3 Years
Job Description

TCS is looking for a skilled C/C++ Developer with 3-6 years of experience to join our team in Mumbai. The ideal candidate will have a solid understanding of embedded systems, real-time operating systems, and proficiency in multiple programming languages.

Experience. 3-6 years

Key Responsibilities

  • Develop and maintain software applications using C and C++ for real-time or embedded systems.
  • Collaborate with cross-functional teams to design, develop, and implement software solutions.
  • Ensure high performance, reliability, and efficiency in coding.
  • Follow software development best practices, including code review, testing, and version control.
  • Contribute to troubleshooting, debugging, and resolving software issues.

Required Skills

  • Strong experience with real-time operating systems (RTOS) or embedded systems development.
  • Proficiency in C and C++ programming languages.
  • Knowledge of additional programming languages like Python is an advantage.
  • Familiarity with software development methodologies, such as Agile or Waterfall.
  • Strong problem-solving skills and attention to detail.

Preferred Skills

  • Experience with low-level programming and hardware interaction.
  • Understanding of multi-threading and concurrency concepts.
  • Familiarity with version control systems (e.g., Git).

If you're passionate about embedded systems and enjoy working with cutting-edge technologies, we'd love to hear from you!