This page was automatically translated and may contain errors. View in English.

Senior Software Engineer - C++ Backend for Manufacturing Systems

Allegis Group

Chennai, Tamil Nadu, India · పూర్తి సమయం

దరఖాస్తు చేసుకునే వారిలో మొదటి వ్యక్తిగా ఉండండి

అనుభవం
5–10 yrs
జీతం
ఖాళీలు
1
పోస్ట్ చేయబడింది
2 గంటల క్రితం
పని విధానం
కార్యాలయంలో
విద్య
B.Tech / B.E.
అర్హత
Candidates possessing a B.Tech or B.E. degree in any engineering specialization are eligible to apply.
పునఃప్రారంభం
దరఖాస్తు చేసుకోవాలి

మీరు ఎక్కడ పని చేస్తారు

ఉద్యోగ వివరణ

About the Role

We are seeking an experienced Senior C++ Backend Engineer to join our team at Chennai (Tidel Park). This position focuses on developing and maintaining large-scale Manufacturing Execution Systems (MES) backend components. The ideal candidate will have robust expertise in modern C++ standards, Oracle/SQL databases, and Linux platforms to support manufacturing workflows efficiently.

Key Responsibilities

  • Design and build backend applications using modern C++ (versions 11, 14, and 17).
  • Implement business logic modules that drive manufacturing operations.
  • Develop and maintain database-driven systems utilizing Oracle and relational databases.
  • Optimize SQL queries to achieve high throughput and low latency data access.
  • Manage transaction processing ensuring concurrency control and data consistency.
  • Create XML-based integration solutions and messaging interfaces.
  • Identify and fix production-level defects including performance bottlenecks and memory leaks.
  • Support and develop in multi-platform environments including Linux and Windows.

Required Qualifications and Skills

  • Extensive hands-on experience with C++ (C++11/14/17).
  • Proficiency with STL, Object-Oriented Programming, design patterns, template programming, and memory management techniques.
  • Strong knowledge of Oracle databases, SQL queries, RDBMS concepts, and performance tuning.
  • Deep understanding of multithreading, concurrency mechanisms, and ACID compliant transactions.
  • Experience working in Linux and Windows operating systems.
  • Familiarity with XML, system integration practices, and debugging tools.
  • Use of development environments and tools such as Visual Studio, Makefiles, and Git.

Preferred Experience

  • Prior exposure to Manufacturing Execution Systems (MES).
  • Knowledge of lot tracking, lot routing, work-in-progress (WIP), and production routing processes.
  • Background in semiconductor, electronics, or industrial manufacturing sectors.
  • Experience with enterprise messaging systems such as JMS, TIBCO.

Candidate Profile

  • 5 to 10 years of professional experience in C++ backend development.
  • Strong analytical skills with expertise in debugging and resolving complex software issues.
  • Proven track record in building enterprise-level applications.
  • Excellent interpersonal and communication skills fostering teamwork and collaboration.

Eligibility

Applicants should hold a B.Tech or B.E. degree in any specialization.

మీకు జవాబు కావాలంటే దాన్ని అలాగే వదిలేయండి — మేము దాన్ని మరే ఇతర అవసరం కోసం ఉపయోగించము.

బ్రౌజ్ చేయడానికి క్లిక్ చేయండి, డ్రాగ్ & డ్రాప్, లేదా పేస్ట్ స్క్రీన్‌షాట్

PNG, JPG, GIF, MP4, WebM, MOV · ఒక్కొక్కటి గరిష్టంగా 20MB · 5 ఫైళ్ల వరకు

🤖
ఆన్‌లైన్ · తక్షణ AI సహాయం