
Technical Consultant L3
Skills
About the role
Job Description #body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-
Job Title: Technical Consultant L3
City: Bengaluru
State/Province: Karnataka
Posting Start Date: 7/22/26
We are hiring a Senior C++ Developer (contract) to join our Bangalore R&D center. The role requires onsite presence. The engineer will work alongside our in-house engineering team and global counterparts, contributing to design, implementation, integration, and debugging of C++ applications on Linux.
Must-Have (Knockout Criteria)
8–12 years of hands-on production C++ development experience
Strong command of Modern C++ (C++14 / C++17 or later) language semantics, STL, memory management, RAII, smart pointers, move semantics
Comfortable developing C++ applications on Linux as both the development and target platform.
Multithreading and concurrency: threads, synchronization primitives, thread-safe design
Strong debugging and troubleshooting skills — gdb, valgrind, or equivalent
Solid grounding in OOP, design patterns, and software design principles
Version control: Git
Unit testing frameworks (GoogleTest or equivalent)
Good to Have
Inter-process communication (IPC) — sockets, shared memory, message queues, or equivalent
Domain background in medical devices (medtech) or automotive ( strong preference)
Familiarity with regulated software development lifecycle (IEC 62304, ISO 13485, ISO 14971)
Experience with Qt / QML
Performance profiling and optimization on Linux
Key Responsibilities
Design, implement, and integrate C++ application features on Linux
Collaborate with software architects, product owners, and global counterparts on technical design and implementation decisions
Develop and maintain robust, performant, well-tested C++ code
Debug and resolve complex issues across the application stack
Participate in code reviews, design reviews, and technical discussions
Contribute to documentation aligned with regulated software development practices
Work within an Agile / Scrum delivery model
Soft Skills
Strong written and verbal English communication must be able to interface directly with global counterparts
Ownership mindset and ability to work independently
Comfortable in a regulated, quality-driven engineering environment
Job Description:
Job Description
͏
͏
͏
͏
Senior Java Developer (JavaFX / Microservices – Healthcare Domain)
#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.