SHARP SOFTWARE DEVELOPMENT INDIA PVT. LTD. (SSDI) Embedded C++ Developer Company Website http://www.sharp.co.in Location Bangalore Experience 4+ Years Shift Timing 9:00 AM – 6:00 PM Notice Period Immediate Joiners Preferred Employment Type Permanent About Sharp SSDI Sharp Software Development India Pvt. Ltd. (SSDI) is a member of the global R&D; network of Sharp Corporation, Japan, a technology organization with more than 110 years of innovation and worldwide presence. SSDI delivers digital transformation, software engineering, and product development services supporting Sharp’s global businesses. Since its inception in 1999, SSDI has earned a strong reputation for delivering reliable IT and engineering solutions. Annual Revenue: ■76 Crore INR. Role Overview We are looking for a highly skilled Embedded C++ Developer to join our Bangalore engineering team. The candidate will contribute to the design, development, testing, debugging, and maintenance of embedded software products. The role demands strong expertise in C++, object-oriented design principles, embedded GUI development, and hardware-software integration. Key Responsibilities • Design and develop robust embedded software applications using C++. • Implement Object-Oriented Programming principles, design patterns, and efficient data structures. • Develop and maintain GUI applications for embedded systems using TouchGFX or similar tools. • Collaborate with hardware, firmware, and QA teams throughout the development lifecycle. • Perform debugging, troubleshooting, and performance optimization.
• Participate in code reviews and ensure adherence to coding standards. • Utilize version control tools and maintain software documentation. • Support product validation, testing, release, and maintenance activities. Technical Skills Required • Strong C++ programming skills. • Expertise in Object-Oriented Programming, Data Structures, and Design Concepts. • Basic knowledge of C programming. • Experience with GUI Designer Tools, preferably TouchGFX. • Embedded GUI development experience. • Hands-on experience with Visual Studio. • Experience with STM32CubeProgrammer and IAR EWARM. • Experience using STLINK or similar debugging tools. • Knowledge of SVN or other version control systems. Educational Qualifications BE / B.Tech / ME / M.Tech in Computer Science, Electronics & Communication Engineering (ECE), Electrical & Electronics Engineering (EEE), or related disciplines. Desired Candidate Profile • Strong analytical and problem-solving abilities. • Excellent debugging and troubleshooting skills. • Good communication and teamwork capabilities. • Ability to work in a fast-paced product engineering environment. • Passion for embedded systems and continuous learning. Why Join Sharp SSDI Join a globally recognized technology organization and work on creative embedded products. Gain exposure to international engineering practices, cutting-edge technologies, and a collaborative environment focused on quality, innovation, and professional growth.
Share resume if interested,
89620 92022
[email protected]
📌 Embedded C++ Developer (Bengaluru)
🏢 Happiest Resume
📍 Bengaluru