Integration Engineer

Arbisoft


Date: 2 weeks 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

Intern - CIRCLE Women Association

Taraki, Lahore
2 days ago
Our client CIRCLE Women Association is hiring a Intern in Lahore.Responsibilities:- Assist with various projects and tasks under the guidance of experienced team members.- Conduct research and gather data to support departmental initiatives.- Participate in team meetings and contribute ideas and feedback.- Provide support in administrative tasks as needed.- Learn and adhere to company policies and procedures.- Help in organizing...

Process Engineer

INTECH Automation & Intelligence, Lahore
2 days ago
About The JobJoin our Team - Your career journey starts here – not just a job, but a future.Our Potential OpportunityINTECH Automation Intelligence is seeking a Process Engineer to join our dynamic team. This role is pivotal in supporting Industrial Digitalization Solutions across industries such as Oil & Gas, Petrochemicals, Utilities, Mining, and Manufacturing. The ideal candidate will support digital...

UI/UX Engineer

InfoTech Group, Lahore
3 days ago
Job DescriptionWe are seeking a highly skilled UI/UX Designer & Frontend Developer to join our dynamic team. The ideal candidate should have expertise in designing modern, user-friendly interfaces using tools like Figma or Adobe XD and should be capable of converting these designs into clean, responsive, and pixel-perfect HTML/CSS code. The candidate must also have expert-level proficiency in implementing the...