Software Engineer – C++/MFC Performance Optimization
3 days ago
Work Type: Full Time
Experience Required: 4 – 9 Years (Min 3 years in C++ & MFC, with recent hands-on experience)
Compensation: INR 20,00,000 – 30,00,000
Visa/Work Status: India Only
Work Mode: Onsite (Chennai) – Relocation Mandatory
Job Overview
- We are looking for an experienced VC++/MFC Software Engineer to join our team in Chennai. This role focuses on developing and maintaining applications that integrate with specialized hardware, requiring strong expertise in C++, MFC, Win32, and Windows environments. The ideal candidate will come from a product company background with proven stability and hands-on experience in multithreaded systems, algorithms, and performance optimization.
Key Responsibilities
- Design, develop, and maintain applications using Microsoft Visual C++ and MFC.
- Build new features to control Analyzer and Doser hardware in existing code bases.
- Integrate with COM ports, USB devices, PCI cards, and Ethernet networks.
- Collaborate with cross-functional teams to define requirements and solutions.
- Write clean, efficient, maintainable, and scalable code.
- Debug and optimize multithreaded applications in Windows.
- Conduct code reviews and enforce best practices.
- Support the full SDLC, from requirements to deployment.
Must-Have Requirements
- Bachelor's/Master's degree (B.Tech/MSc/M.Tech/MS).
- Minimum 3 years' experience in C++ and MFC (must be recent within 5 years).
- Hands-on with Win32, STL, SQL, XML, TCP/IP Sockets.
- Strong knowledge of data structures, algorithms, and OOP principles.
- Experience in product companies (mandatory).
- Stability in prior roles (minimum 2 years per organization).
- Relocation to Chennai required.
- Notice period: 30–60 days.
Nice-to-Have Skills
- Experience in multithreading.
- Knowledge of Microservices.
- Familiarity with industrial automation, Modbus/SECS/GEM, Windows Kernel Drivers, or semiconductor manufacturing equipment
-
Software Engineer
12 hours ago
Chennai, Tamil Nadu, India promaynov Advisory Services Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are seeking an experienced C++ Developer with a strong background in product-based companies to join our team in Chennai. The ideal candidate should have 4 to 9 years of experience in C++ development with expertise in MFC and Win32. This role requires deep technical knowledge of Windows desktop application development, object-oriented programming...
-
Software Engineer
2 days ago
Chennai, Tamil Nadu, India Promaynov Advisory Services Pvt. Ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per yearPlease find the below details :Experience :4-9 yearsLocation :ChennaiMandatory Skills Required : C++, MFC, Win32 (Product based company experience is a must)Required Skills:Strong proficiency in C++ (preferably Visual C++).Hands-on experience with Microsoft Foundation Classes (MFC) and Win32 .Experience in Windows desktop application development ...
-
Software Engineer – C++/MFC
17 hours ago
Chennai, Tamil Nadu, India Mogi IO : OTTPodcastShort Video Apps for you Full time ₹ 1,00,00,000 - ₹ 2,80,00,000 per yearWork Type: Full TimeExperience Required: 5 – 8 YearsCompensation: INR 14,00,000 – 21,00,000 (Fixed) | Max CTC up to INR 28,00,000Visa/Work Status: India OnlyWork Mode: Hybrid (2–3 days office) | Swing Shift (2 PM – 11 PM IST)Job OverviewWe are seeking an experienced Associate/Lead Engineer – Enovia CAD Integration to join our PLM team in Chennai....
-
Senior Software Engineer
5 days ago
Chennai, Tamil Nadu, India BNP Paribas Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPosition Purpose Work Autonomously by taking ownershipSelf-motivation and good team spiritProactive Communication on issues / risks / statusHigh Quality FocusFollow the defined workflow and ensure the project KPIs are within the limitsGain application, business, functional and technical knowledgeResponsibilitiesDirect Responsibilities The Sr. C++/VC++...
-
Principal Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 28,00,000Senior C++ Software EngineerWe are seeking a highly skilled Senior C++ Software Engineer to join our team. This is a great opportunity for an experienced professional looking to take their career to the next level.About the RoleThis is a senior-level position that requires a strong background in C++ programming, software architecture, and development...
-
senior software engineer
3 weeks ago
Chennai, Tamil Nadu, India Randstad Full timeAs a Senior Software Engineer, you'll be responsible for designing and delivering optimized, reliable backend components in C++. You'll engage with global teams to ensure smooth collaboration and delivery. Responsibilities:• Build and optimize high-performance backend systems• Write clean, modular, testable C++ code• Participate in cross-team reviews,...
-
Software Engineering Leader
2 weeks ago
Chennai, Tamil Nadu, India beBeeSoftwareEngineering Full time ₹ 1,80,00,000 - ₹ 2,40,00,000Job Title: Software Engineering LeaderJob DescriptionWe are seeking an experienced software engineering leader to define the overall architecture of our product. This individual will be responsible for designing and implementing the software framework for automotive systems, ensuring performance, power efficiency, and safety-critical requirements.The ideal...
-
Embedded Software Engineer
3 weeks ago
Chennai, Tamil Nadu, India Angel and Genie Full timeRole : Embedded Software Engineer C++, Linux Location : Ambattur, Chennai. Industry : Industrial Automation. Experience : 3-5 Years. Salary : Best in Industry. Job Type : Full-Time | On-site.About The Role : We are looking for a skilled Embedded Software Engineer with 3-5 years of experience in C/C++ development and a strong understanding of...
-
Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Prophecy Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearC++ Senior Technical LeadJob SummaryThe Senior Technical Lead in C++ programming will be responsible for leading a team in the development and implementation of C++ applications. They will oversee the technical aspects of projects, provide guidance to team members, and ensure the successful delivery of high-quality C++ solutions. (1.)Key ResponsibilitiesLead...
-
VC++ Developer
2 days ago
Chennai, Tamil Nadu, India Kiya Full time ₹ 9,00,000 - ₹ 12,00,000 per yearposition: Contract to Hire(C2H)Skill: C++/VC++ DeveloperLocation: ChennaiNotice Period: Immediate to 15 DaysExperience: 5 to 7 yearsSkills:C++/VC++ with MFC, STL & Data StructuresWindows programming with Win32 APIsSybase/Oracle: Strong SQL, TSQL / PL/SQL programming skillsVisual Studio 2017/2019GIT/BITBUCKETDevOps (Good to have)Java knowledge (added...