⚠︎ This job is no longer accepting applications.

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
Job Closed

Software Engineer

  • Source: Indeed
  • CASTELLAR
  • On-site
  • State of Karnataka, India
  • Full-Time
  • Mid level

Job Description

Software Engineer / Technical Lead – Ultrasound Application Development (C++)

Experience: 2-6 Years

Location: Bangalore-JP Nagar

Employment Type: Full Time

About the Role

We are developing a next-generation ultrasound platform engineered in India, focused on delivering innovative, reliable, and high-performance medical imaging solutions.

We are looking for a passionate Senior Software Engineer / Technical Lead who enjoys solving complex engineering challenges and building world-class medical software. The selected candidate will work closely with Solution Architects, System Engineers, Clinical Experts, and cross-functional teams to design, develop, and integrate core ultrasound application software.

This role offers an exciting opportunity to contribute to the complete software lifecycle—from architecture and development to testing, optimization, and product release.

Key Responsibilities

  • Design, develop, and maintain high-performance ultrasound application software using modern C++.
  • Lead the development of software modules related to imaging, measurements, reporting, patient management, and clinical workflows.
  • Integrate and extend Ultrasound SDK functionalities into the application.
  • Participate in software architecture, system design, and technical decision-making.
  • Develop scalable, maintainable, and reusable software components following industry best practices.
  • Optimize software performance, responsiveness, memory utilization, and reliability.
  • Collaborate with clinical experts to understand workflow requirements and translate them into software solutions.
  • Perform code reviews and ensure compliance with coding standards and software quality practices.
  • Mentor junior engineers and provide technical guidance to the development team.
  • Support software integration, debugging, troubleshooting, and root cause analysis.
  • Prepare technical documentation, design specifications, and development artifacts.
  • Contribute to build automation, CI/CD pipelines, release management, and software configuration management.
  • Develop high-quality, maintainable, and well-tested software.

Required Technical Skills

  • 2-6 years of hands-on experience in modern C++ (C++11/14/17).
  • Strong experience in Windows application development.
  • Excellent understanding of Object-Oriented Programming (OOP), SOLID principles, Design Patterns, and Software Architecture.
  • Strong knowledge of STL, memory management, and concurrent programming (multithreading and synchronization).
  • Experience with COM technologies.
  • Hands-on experience with Microsoft Visual Studio.
  • Strong debugging, profiling, and troubleshooting skills.
  • Experience with Git-based version control systems.
  • Familiarity with CMake or similar build systems.
  • Experience integrating third-party SDKs or software libraries.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and technical mentoring skills.

Preferred Skills

  • Experience in Medical Imaging or Healthcare Software development.
  • Exposure to Ultrasound systems or Imaging SDKs.
  • Knowledge of DICOM standards and healthcare interoperability.
  • Experience with DirectShow or multimedia frameworks.
  • Exposure to C#/.NET technologies.
  • Experience with OpenCV or image processing libraries.
  • Knowledge of SQLite or embedded databases.
  • Familiarity with CI/CD tools such as GitHub Actions, Jenkins, or Azure DevOps.
  • Understanding of software development processes for regulated medical devices is an added advantage.

What We’re Looking For

We are looking for engineers who enjoy building products from the ground up. The ideal candidate is technically curious, takes ownership, collaborates effectively across disciplines, and is passionate about developing reliable, high-quality software for medical devices.

If you are excited about contributing to the development of an innovative medical imaging platform and working on technology that directly impacts patient care, we would love to hear from you.

Pay: ₹370,135.65 - ₹893,398.50 per year

Benefits:

  • Cell phone reimbursement
  • Commuter assistance
  • Flexible schedule
  • Health insurance
  • Internet reimbursement
  • Life insurance
  • Provident Fund

Work Location: In person

Skills

  • cplusplus
  • microsoft-visual-studio
  • visual-studio
  • cmake
  • aws-sdks
  • dicom
  • c-sharp
  • opencv
  • SQLite
  • Github
  • github-actions
  • Jenkins
  • microsoft-azure
  • azure-devops
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
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 CASTELLAR

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