Integration Engineer

Arbisoft


Date: 6 hours ago
City: Lahore
Contract type: Contractor

We are looking for a Software Engineer to build lightweight plugin bridges for desktop engineering applications (CAD/CAE tools). This is primarily an implementation task - not product design. Working reference examples and clear specifications are already in place.


What You'll Build

You will develop plugins that:

  • Load inside a host application (Windows desktop software)
  • Establish a local communication channel (WebSocket, HTTP, or similar)
  • Receive structured messages (JSON)
  • Execute arbitrary code within the host environment
  • Return results (stdout, stderr, or structured data) over the connection


Experience Required

  • 3–5 years of relevant professional experience


Requirements

  • Strong proficiency in Python, C# / .NET, or C/C++
  • Deep technical competency in managing IPC frameworks (WebSockets, HTTP, gRPC, named pipes, etc.) for bridge stability
  • Experience building or working with desktop application plugin/extension systems or IDE architectures
  • Experience with orchestrating autonomous agents via external harnesses, tool-use, or APIs for dynamic, real-time automation
  • Debugging runtime and environment issues on Windows


Nice to have

  • Familiarity with CAD tools and their respective APIs


Please note that this is a contractual position with an initial contract period of 6 months, which may be extended up to 1 year.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Implementation Consultant - ITSM Jira

Inbox Business Technologies, Lahore
1 day ago
We are looking for an Implementation Consultant - ITSM Jira to lead end-to-end implementations and configurations of Jira Service Management solutions. This role requires a strong blend of technical expertise and functional understanding of ITSM processes to design scalable, efficient, and client-centric solutions.The ideal candidate will work closely with stakeholders to translate business requirements into technical configurations while ensuring adherence...

Agile Programme Manager (EdTech, LMS)

Aqovia, Lahore
1 day ago
Why Join Aqovia? We don’t just build software, we engineer impact. Aqovia is an international technology firm and strategic incubator creating real-world value through AI, data, and bespoke software solutions. By joining us, you’ll work within an innovative ecosystem that shapes the industries of tomorrow. The Opportunity We are a software house launching a digital AI lab for the education...

SQA Engineer

CureMD, Lahore
1 day ago
Job Overview: As an SQA Engineer, you'll play a pivotal role in ensuring the quality and reliability of our software products. You will be responsible for executing comprehensive testing strategies, identifying and reporting defects, and collaborating closely with development teams to deliver top-notch software. If you have a keen eye for detail, a commitment to software excellence, and a passion...