职位介绍
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 (Google Test 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
福利待遇
•Learning Budget
•医疗保险
•股权
必备技能
Technology consulting
Client delivery
Requirements analysis
关于Wipro
Bengaluru
总部位置
