TH

Embedded C++ Developer

The It Mind Services
Bangalore5-10 LPA Posted 27 Jun 2025
FULL TIME
C++ Programming
Debugging Tools
Embedded Systems
Microcontroller Programming
Hardware Integration

Job Description

  • We are seeking an experienced Embedded C++ Developer to join our dynamic team in India. The ideal candidate will have a strong background in embedded systems and a passion for developing high-quality software solutions. You will work closely with hardware engineers and product managers to create innovative embedded applications.
  • Design, develop, and maintain embedded software applications using C++.
  • Collaborate with cross-functional teams to define and implement software requirements.
  • Conduct code reviews and provide constructive feedback to ensure code quality.
  • Troubleshoot and debug embedded systems and software issues.
  • Participate in system-level design and architecture discussions.
  • Write and maintain technical documentation for software development processes.
  • 5-10 years of experience in embedded software development using C++.
  • Strong understanding of embedded systems architecture and real-time operating systems.
  • Proficiency in C++ programming, with knowledge of object-oriented design principles.
  • Experience with debugging tools and techniques for embedded systems.
  • Familiarity with hardware interfaces such as SPI, I2C, UART.
  • Knowledge of software development life cycle (SDLC) and Agile methodologies.
  • Ability to work independently as well as in a team environment.
  • Strong analytical and problem-solving skills.
Join WhatsApp Channel