← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

Principal Engineer (C/C++ & .NET)

EProductivity Software Packaging Technol · All India

📅 09/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

See the other 113,540 jobs in India →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
About ePS At ePS, we are shaping the future of packaging through technology. As a global leader in industry-specific business and production software, we help packaging companies streamline operations, boost efficiency, and unlock growth. With over 30 years of experience, a global footprint, and a deep understanding of the packaging industry, we believe one thing above all: our success grows when our customers thrive. Job purpose: The Principal Engineer PC-Topp provides technical leadership for the PC-Topp product, ensuring its stability, maintainability, and continued evolution while supporting business and customer objectives. The role is responsible for driving the technical direction of the product, leading the resolution of complex engineering challenges, and ensuring high-quality software delivery across the product lifecycle. The role serves as the primary technical authority for PC-Topp, collaborating with Product Management, Quality Assurance, Customer Support, and other engineering teams to deliver customer value, manage technical risk, and guide future modernization initiatives. Core responsibilities: Own the technical direction and architecture of the PC-Topp product. Lead the design, development, and delivery of complex product enhancements and customer-driven solutions. Analyze and resolve critical technical issues, performing root cause analysis and implementing long-term corrective actions. Provide technical leadership across the product, ensuring adherence to engineering standards, coding practices, and architectural principles. Collaborate with Product Management to evaluate technical feasibility, estimate effort, and define implementation strategies for roadmap initiatives. Mentor and coach engineers through technical guidance, code reviews, and knowledge sharing. Identify technical risks, dependencies, and areas of technical debt, and develop mitigation plans. Support customer escalations by providing deep technical expertise and timely resolution of complex issues. Contribute to release planning, technical documentation, and continuous improvement of development processes. Promote automation, software quality, and engineering best practices throughout the development lifecycle. Other duties as assigned. Required experience and skills: 12+ years of software engineering experience, including significant experience with enterprise or legacy applications. Demonstrated experience leading technical design and architecture decisions. Proven experience mentoring engineers and providing technical leadership across teams. Experience working directly with Product Management, QA, and Customer Support to deliver customer-focused solutions. Experience supporting mission-critical production systems and resolving high-impact customer issues. Expert-level programming experience in C and C++. Strong experience with .NET Framework and object-oriented design. Strong knowledge of Microsoft SQL Server. Experience working with ISAM-based databases or similar legacy data storage technologies. Experience developing and maintaining Crystal Reports. Strong understanding of software architecture, design patterns, and application performance optimization. Experience with source control systems such as Git and modern software development practices. Familiarity with CI/CD pipelines, automated testing, and DevOps practices. Experience with ERP, MIS, manufacturing, or packaging industry software. At ePS, we are a global team that solves unique business challenges for our customers worldwide. We believe in and are committed to fostering an inclusive workplace where our rich diversity fuels continuous innovation and success, valuing everyone's expertise and unique perspective. Our commitment to our customers and to an inclusive culture will be evidenced through our actions, outcomes, and the quality of our products and services. #LI-NK1 .
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →