Skip to main content
← Back to Jobs

Embedded Software Engineer - C/C++

TekIntegralMumbai
Full-timeMid Level
👁️ 1 views📝 1 applicationsPosted 8/18/2026Expires 9/22/2026

Get alerts for roles like this

More Embedded Software Engineer - C/C++ roles in Mumbai — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

: Role : Embedded Software Engineer Location : Powai, Mumbai Experience : 5 to 8 Years Open Positions : 3 Role Overview : We are looking for an experienced Embedded Software Engineer with strong expertise in C/C++, RTOS, VxWorks, and embedded communication protocols to work on mission-critical defense and real-time applications. Key Responsibilities : - Design, develop, and maintain embedded software using C/C++. - Apply strong OOP, STL, Data Structures, and Algorithms concepts. - Develop multithreaded applications in RTOS/VxWorks environments. - Implement and troubleshoot TCP/UDP communication. - Work with CAN, MIL-STD-1553, and serial communication interfaces. - Integrate and interface with various sensors and hardware components. - Perform software debugging, testing, integration, and performance optimization. - Collaborate with hardware, system, and verification teams for end-to-end product development. - Participate in code reviews and follow software quality and development standards. Must-Have Skills : - Advanced C/C++ programming - OOP, STL, Data Structures & Algorithms - RTOS concepts - VxWorks - Multithreading - TCP/UDP - CAN interface - MIL-STD-1553 - Serial communication - Linux/Embedded Linux - Sensor integration Preferred Domain Experience : - Fire Control Systems - Combat Management Systems - Command & Control Systems - Counter-Drone Systems - Defense/Aerospace embedded systems Candidate Profile : - 5 to 8 years of relevant embedded software development experience. - Strong debugging and problem-solving skills. - Experience working on hardware-integrated, mission-critical embedded applications. - Good communication and cross-functional collaboration skills.

Required Skills

C++Cross-functional CollaborationLinuxProblem Solving

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.