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 resumeSimilar 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...