Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior Software Engineer

  • Source: LinkedIn
  • SKETCH2LINE TECHNOLOGIES PVT LTD.
  • On-site
  • Bengaluru
  • Full-Time
  • Senior

Job Description

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 dynamic 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 access control, diagnostics, and secure over-the-air (OTA) software upgrades.
  • Quality & Automation: Author comprehensive test plans, scripts, and build your own hardware-in-the-loop validation tools using Python .

What We Are Looking For (Requirements)

  • Education: BE/BTech or ME/MTech in Computer Science, Electronics & Communication, or Biomedical Engineering.
  • C++ Expertise: 2 to 5 years of professional experience developing high-performance GUI desktop applications natively on Ubuntu Linux .
  • Systems Architecture: Comfort using building systems and compilers like CMake, GCC, or ICC .
  • Hardware Literacy: Direct experience handling physical serial interfaces and debugging hardware interactions using tools like Digital Storage Oscilloscopes etc.
  • High-Quality Practices: Experience moving through the entire Product Development Lifecycle (PDLC), adhering to rigorous quality assurance standards.

Nice-to-Haves

  • Experience navigating regulatory compliance frameworks or cybersecurity standards for medical devices.
  • Familiarity using AI Prompt Engineering to accelerate debugging, documentation, and test script automation.

Skills

  • cplusplus
  • Ubuntu
  • processing-js
  • dicom
  • Python
  • cmake

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with SKETCH2LINE TECHNOLOGIES PVT LTD.

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes