25 Aug
|
Important Business
|
India
25 Aug
Important Business
India
Work Flexibility: Hybrid
What you will do:
- Design and implement complex features for surgical planning software
- Develop high-quality, scalable, and robust application software
- Create and maintain detailed design documentation
- Collaborate with software engineering, QA, and product teams
- Translate customer and system requirements into technical solutions
- Follow Agile methodologies and established design practices
- Apply robust software engineering principles to ensure safety and usability
- Drive continuous improvement in development processes and tools
What you need:
Required Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering, Biomedical Engineering, or related field (or equivalent)
- 7-11 years of software development experience
- Strong proficiency in C++ programming & QT
- Solid understanding of data structures, algorithms, and system design
- Experience with Object-Oriented Analysis and Design (OOAD)
- Experience with Polygon Mesh Processing, Spatial Searching/Optimization, or Geometry Processing
- Exposure to Medical/Scientific Visualization or biomedical applications
Preferred Qualifications:
- Knowledge of image processing or 3D graphics/rendering (OpenGL/DirectX)
Travel Percentage: None
📌 Staff Engineer - C++ & Visual Computing (India)
🏢 Important Business
📍 India