Company Description Sketch2Line Technologies Pvt. Ltd. is a startup team with cumulative experience in Medical Devices development of 100 years on the board. We seek energetic software developers who are propelled by challenge of building products from ground See JD for details and apply to
[email protected]
Senior Software Engineer – C++ / Linux Desktop (Medical Devices)
Workplace Type: Hybrid /Onsite
Location: Bengaluru , India
Experience Level: Mid-Senior (2–5 years)
About the Role
We are looking for a C++ Software Engineer to build and optimize our core Ubuntu Linux GUI desktop application that powers our next-generation medical imaging devices. You will sit at the intersection of high-performance software engineering and medical hardware, processing live, raw X-ray data streams, executing real-time image processing, and orchestrating multi-threaded communication with complex physical hardware.
If you love writing highly optimized C++ code, working close to the metal, and knowing your code directly impacts patient diagnostics and lives, this role is for you.
What You Will Do
• Real-Time Data Processing: Build features to acquire raw X-ray frames directly from detectors, process them in real time using image processing libraries, and render them with ultra-low latency onto high-resolution monitors.
• Low-Level Hardware Integration: Interface the GUI application with complex external medical modules (X-ray Generators, Collimators, and Capacitive Touch Panels) over Serial (RS232/RS485), CAN 2.0, and Ethernet communication protocols.
• Performance Engineering: Debug, profile, and push the performance boundaries of the Ubuntu Linux desktop app utilizing robust multi-threading techniques.
• Core Application Architecture: Own medical app workflows, including Patient Image Database Management, Role-Based Access Control (RBAC), and standard DICOM / PACS network and report generation configurations.
• Remote & Cloud Features: Implement robust, secure pipelines for remote
📌 Senior Software Engineer (Bengaluru)
🏢 SKETCH2LINE TECHNOLOGIES
📍 Bengaluru