Senior C++ Engineer
6 days ago
Role Description :
As a Senior C++ Engineer at Naico ITS, you will be a key contributor to a critical software migration project. You will leverage your deep knowledge of C++, VTK, and medical imaging to analyze, plan, and execute the migration of a complex codebase.
This role demands strong problem-solving skills, proficiency in debugging and performance optimization, and the ability to work independently and collaboratively within a team. Your expertise in refactoring tightly coupled code and your familiarity with modern visualization techniques will be essential for the successful completion of this challenging and rewarding project.
Responsibilities :
- Thoroughly analyze the existing codebase utilizing VTK 5.x to understand its architecture, dependencies, and functionalities.
- Develop a comprehensive migration plan from VTK 5.x to VTK 9.x, outlining key steps, timelines, and potential challenges.
- Identify and document all VTK Edge component dependencies within the legacy codebase.
- Design, develop, and implement custom replacements for VTK Edge components in VTK 9.x, ensuring equivalent or improved functionality.
- Ensure seamless integration of these custom components within the migrated codebase.
- Upgrade the existing rendering pipeline to OpenGL2, leveraging shader-based rendering techniques in VTK 9.x.
- Ensure compatibility, stability, and significant performance improvements in the visualization capabilities.
- Analyze tightly coupled codebases to understand their logic and dependencies.
- Refactor code for better maintainability, performance, and adherence to modern C++ standards.
- Apply your expertise in image processing and visualization, particularly in the context of medical imaging (DICOM), to ensure the migrated application retains and enhances its capabilities.
- Utilize strong debugging skills to identify and resolve complex issues arising during the migration process.
- Perform thorough performance optimization and memory management to ensure the migrated application meets performance requirements.
- Collaborate effectively with other engineers and stakeholders throughout the migration project.
- Create and maintain clear and concise technical documentation related to the migration plan, code changes, and custom implementations.
Core C++ Skills :
- Strong knowledge in C++ programming (C++11/14/17 standards preferred) and related areas, including unmanaged code development.
- Solid understanding of data structures, algorithms, and design patterns.
- Experience with build systems (e.g., CMake).
- Proven experience (5+ years) with complex software migration projects involving significant legacy codebases.
- Proficiency in image processing and visualization concepts and techniques.
- Strong understanding of medical imaging formats, particularly DICOM (Digital Imaging and Communications in Medicine).
- Strong debugging skills using tools like GDB or Visual Studio Debugger.
- Proven ability to perform performance optimization and effective memory management in C++ applications.
- Ability to analyze and refactor tightly coupled codebases for better maintainability, readability, and performance.
- Experience with version control systems, preferably Git.
- VTK-Specific Skills :
VTK Experience :
- Significant experience with VTK (Visualization Toolkit), with a strong focus on migrating applications from VTK 5.x to 9.x.
- Deep familiarity with the VTK rendering pipeline, including actors, renderers, cameras, and properties.
- Comprehensive understanding of OpenGL2 and modern shader-based rendering techniques within VTK 9.x.
- Thorough understanding of VTK Edge components and proven experience in their custom reimplementation or replacement in VTK 9.x.
Qualifications :
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience
-
Cochin, Kerala, India UST Full timeAbout the Role: We are seeking a highly skilled Senior C# Software Engineer to join our dynamic team at UST. The ideal candidate will have strong expertise in C#/.NET Core and experience in developing scalable web applications.Key Responsibilities:Develop, test, and maintain web applications using C# and .NET Core.Implement Object-Oriented Design (OOD)...
-
T&C Engineer
4 weeks ago
Cochin, Kerala, India Alstom Full timeJob DescriptionAt Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, 80,000 colleagues lead the way to greener and smarter mobility...
-
C++ Developer
3 weeks ago
Cochin, Kerala, India Mindteck (India) Limited Full timeJob DescriptionRequirements4+ years of experience in C / C ++ programming3Sufficient knowledge of QTExperience in application debugging, network traffic analysis, reverse engineering.Proficiency in understanding and working with existing code.Version control using Git.Task management using Jira.
-
Senior Software Test Engineer
2 days ago
Cochin, Kerala, India Kefi Tech Solutions Pvt Ltd Full timeJob Description : We have an exciting opportunity for a Senior QA Engineer role at Kefi Tech, based in Kochi Position : Senior QA Engineer. Location : Kochi (Onsite). Experience : 6 to 10 years. Immediate joiners preferred. Responsibilities : - Understand requirements and clarify queries with clients. - Identify and assess risks. - Prepare test reports and...
-
Senior DSP Engineer
1 week ago
Cochin, Kerala, India Annodelabs Full timeWe are seeking a highly skilled Senior DSP Engineer to design, develop, and optimize advanced signal processing algorithms for [insert application, e.g., wireless communication, audio processing, radar, etc.]. The ideal candidate will have strong expertise in DSP theory, real-time embedded systems, and software development for high-performance signal...
-
Senior Software Test Engineer
3 weeks ago
Cochin, Kerala, India Kefi Tech Solutions Pvt Ltd Full timeJob Description : We have an exciting opportunity for a Senior QA Engineer role at Kefi Tech, based in Kochi Position : Senior QA Engineer. Location : Kochi (Onsite). Experience : 6 to 10 years. Immediate joiners preferred. Responsibilities : - Understand requirements and clarify queries with clients. - Identify and assess risks. - Prepare test reports and...
-
Senior Software Engineer
1 day ago
Cochin, Kerala, India First Screen Full timeAs a Senior Software Engineer - .NET, you will be part of our new office in Infopark, Kochi, and contribute to the growth and success of our Indian operations.We are a multinational company headquartered in the UAE, expanding into India with a new office in a leading IT hub. This is an exciting opportunity to be part of our journey from the beginning,...
-
Senior Software Engineer – .NET, C#
4 weeks ago
Cochin, Kerala, India TransDyne IT Services Full timeWe are excited to announce that we are expanding our team in India to support TransDyne, a large healthcare technology and medical transcription company based out of the US. TransDyne is dedicated to providing innovative solutions that help healthcare providers deliver better patient care.As a member of our development team, you will have the opportunity to...
-
Senior devops engineer – azure
4 days ago
Cochin, Kerala, India DBiz Full timePosition Title: Senior Dev Ops Engineer – Azure & CI/CDLocation: IndiaAbout the Company | Impactful )Dbiz is a high-performing product and engineering company that partners with organizations to build digital solutions using the right technology at the right time. We pride ourselves on our innovative approach, leveraging technology in diverse and...
-
Senior Java Software Engineer
2 days ago
Cochin, Kerala, India Tata Consultancy Services Full timeUnleash innovation with cloud at TCSWe invite the Walk-In interviews Venue: TCS, Kochi Info Park Experience Range- 4 to 10 years Date: 8-Mar-25 Joining location: Kochi Java Full Stack.NET Full Stack Java Kafka Engineer IT-Infrastructure (Iaa C)- Software Engineer – GCPAWS Developers – (Lambda, Step Function)AWS Network Engineer
-
Senior Structural Engineer
1 week ago
Cochin, Kerala, India Strands Post Tension Experts Full timeCompany Description Strands Post Tension Experts specializes in post-tensioning methods for producing prestressed concrete, masonry, and other structural elements. Post-tensioning introduces internal forces into concrete elements to counteract external loads during use. The company is located in Kochi and is at the forefront of post-tensioning technology for...
-
Senior Firmware Developer
15 hours ago
Cochin, Kerala, India Naico ITS Full timeJob DescriptionAs a Senior Embedded Developer at Naico ITS, your primary responsibility will be to lead the development of our embedded systems projects. This includes designing, implementing, and testing embedded systems from concept to production, developing and optimizing firmware for microcontrollers, and interpreting and utilizing microcontroller board...
-
Senior Software Engineer
1 week ago
Cochin, Kerala, India ESK Technologies Full timeCompany Description ESK Technologies, based in Hyderabad, India, with a global presence in Texas, Ohio, and Malaysia, provides comprehensive IT solutions in areas such as Salesforce, Workday, Oracle Apps, Testing Services, DevOps, and more. The company is committed to technical excellence, strategic partnerships with Oracle and Salesforce, and adapting to...
-
Senior Software Engineer
2 days ago
Cochin, Kerala, India ESK Technologies Full timeCompany Description ESK Technologies, based in Hyderabad, India, with a global presence in Texas, Ohio, and Malaysia, provides comprehensive IT solutions in areas such as Salesforce, Workday, Oracle Apps, Testing Services, DevOps, and more. The company is committed to technical excellence, strategic partnerships with Oracle and Salesforce, and adapting to...
-
Senior Embedded Developer
24 hours ago
Cochin, Kerala, India Naico ITS Full timeJob Description: As a Senior Embedded Developer, you will be a key contributor to our embedded systems projects. You will work closely with hardware engineers, software developers, and project managers to deliver robust and efficient embedded solutions. Your expertise in microcontroller development, driver implementation, and troubleshooting will be crucial...
-
Unreal Engine Expert
2 days ago
Cochin, Kerala, India Career Foresight HR Solutions Full timeCareer Foresight HR SolutionsJob Overview:As a Senior Real-Time 3D Graphics Developer, you will be responsible for developing high-performance real-time graphics applications using Unreal Engine. The ideal candidate will have extensive experience in game development, animation, and visualization.Responsibilities:Collaborate with the development team to...
-
Senior Engineering Operations Manager
2 days ago
Cochin, Kerala, India GREATBELL HR Consultancy Services PVT LTD Full timeJob OverviewThe Senior Engineering Operations Manager will play a critical senior position role in ensuring the operational excellence of hotel engineering departments.This full-time role requires candidates with a minimum of 7 to 10 years of relevant work experience and proven track record of delivering high-quality maintenance services.The ideal candidate...
-
Senior DevOps Engineer
4 weeks ago
Cochin, Kerala, India DATANUUM Full timeCompany DescriptionDATANUUM is an all-in-one Customer Data and Marketing Platform (CDMP) with unique AI-Powered marketing capabilities needed to activate first-party data and deliver exceptional customer experiences in a simple and cost-effective manner. Our CDMP solution enables B2C businesses to connect, unify, and unlock their customer data potential in...
-
Software Engineer
3 weeks ago
Cochin, Kerala, India CONNECTING 2 WORK Full timeJob Description Job brief We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various l,programming languages , Mandatory skills are C/C++ , RTOS. Responsibilities ...
-
Senior AI/ML Engineer
4 days ago
Cochin, Kerala, India XTG Consultants Full timeWe are hiring a Senior AI/Machine Learning Engineer for one of our prestigious clients Position: Senior AI/ML Engineer Experience: 8+ Years Location: Cochin/ Hybrid Industry: Advanced AI Model Development Salary: Competitive – Based on Experience About the Role: Are you an AI innovator ready to lead advanced LLM development, fine-tuning, and deployment ?...