Embedded C++ Developer Jobs in Coimbatore Embedded Systems and Firmware Company

⚡ Hiring Now
🏫 Embedded Systems and VLSI  •  📍 Coimbatore, Tamil Nadu
💵 ₹31,000 - ₹73,000 / Month
⌛ 1 - 4 Years
🎓 B.E. ECE/CSE with embedded C++, RTOS, and object-oriented firmware development
📅 Full Time
📍 Coimbatore, Tamil Nadu
📅 Posted: 2026-09-25 🕑 Valid Till: 2026-11-25T00:00 🔑 Job ID: JZ-EMB-EMBEDDED-726

📋 Job Description

Jobzi is sourcing qualified candidates for Embedded C++ Developer positions in Coimbatore's private Embedded Systems and Firmware Company sector. This is a full-time opportunity with a reputed Embedded Systems and VLSI employer in Coimbatore offering competitive salary, structured growth, and a professional work environment. Tamil communication skills are preferred alongside English for professional and business interaction in Coimbatore.

📌 Key Responsibilities

  • Design and implement object-oriented firmware components in C++ for resource-constrained targets
  • Use embedded C++ patterns such as CRTP, policy classes, and static polymorphism to avoid virtual overhead
  • Integrate RTOS task management with C++ class encapsulation
  • Write CMake-based cross-compilation build systems for embedded targets
  • Apply unit testing frameworks such as GoogleTest or CppUTest to firmware modules
  • Profile code size and runtime performance on target hardware
  • Review and mentor junior developers on C++ best practices for embedded systems

🎓 Qualifications and Requirements

  • How do you avoid dynamic memory allocation in C++ firmware on a 64KB RAM MCU?
  • What is CRTP and where would you use it in embedded firmware?
  • Have you used std::array or std::span in an embedded C++17 context?
  • How do you integrate C++ class instances with FreeRTOS task creation?
  • Describe a situation where you replaced a virtual function dispatch with a compile-time alternative.
  • Which C++ features do you explicitly disable for bare-metal targets and why?
  • How do you manage C linkage when calling C drivers from C++ firmware?
  • Good Tamil and English communication skills for team coordination and client interaction in Coimbatore.

✅ Required Skills

Embedded C++ RTOS Object-Oriented Firmware Template Metaprogramming STL for Embedded CMake Unit Testing CAN Protocol

🏆 Certifications and Qualifications

B.E./B.Tech. ECE or EEE for hardware and embedded engineer roles; B.E. CSE/ECE with embedded C/C++ for firmware roles; Arm Cortex-M programming certification; AUTOSAR and ISO 26262 (Functional Safety) training for automotive embedded roles; IEC 62443 for industrial IoT security; Xilinx/Intel FPGA certification for FPGA roles; VLSI design certification (Cadence, Synopsys) for chip design roles; CAN, LIN, UART, SPI, I2C protocol knowledge; FreeRTOS or Zephyr RTOS experience

🏫 Coimbatore Embedded Systems Company Employment Zones

Coimbatore's deep engineering heritage and strong base of electronics and pump manufacturing companies have created a natural cluster for private embedded systems firms developing firmware, IoT devices, and industrial control systems. These companies hire embedded software engineers, hardware designers, PCB layout engineers, and test engineers.

Embedded systems company employment in Coimbatore is concentrated in Peelamedu, Saravanampatti, Kalapatti, Avinashi Road, Singanallur, Race Course, SIPCOT, Ganapathy, Hopes College Junction, and Sathy Road.

Peelamedu Saravanampatti Kalapatti Avinashi Road Singanallur Race Course SIPCOT Ganapathy Hopes College Junction Sathy Road

வேலை விவரம் - தமிழில்

Coimbatore-ல் Embedded C++ Developer வேலைவாய்ப்பு. மாத சம்பளம் ரூ.31,000 முதல் ரூ.73,000 வரை. 1 - 4 Years અனுபவம் தேவை. Embedded Systems and Firmware Company-ல் Full Time பணி. ஆர்வமுள்ளவர்கள் Jobzi மூலம் விண்ணப்பிக்கலாம்.