Esta web usa cookies. Para ver más información sobre nuestra normativa de cookies, pulse Política de cookies

Staff Eng/ Sr. Staff Eng - 3D Visualization- Image Processing en Gurugram a Stryker Corporation

Fecha de publicación: 1/25/2019

Resumen de la oferta

  • Tipo de empleado:
  • Lugar:
  • Tipo de empleo:
  • Experiencia:
    Not Specified
  • Fecha de publicación:
  • Job ID:

Descripción del empleo

Job Description – Senior Software Engineer

The Software Engineer / Senior Software Engineer will be a member of the Engineering R&D team working on the development and support of the Trauma and Extremities ADAPT product. He/ She will work closely with other members of the engineering staff to provide technical solutions to engineering problems. He/She will participate in the creation of design documentation, software code, test plans, and other project artifacts.

Skill Sets / Behavioral Traits:


  • Experience: 9 to 12 years
  • C++ with Qt [for application development]
  • 3D Visualization and Rendering, OpenGL, VTK, ITK
  • Clarity in object oriented concepts [OOPS / OOAD]. Ability to translate a LLD to code as well as take part in the LLD discussions.
  • Good understanding of multithreading in both, design and implementation
  • Good understanding of Software Development Lifecycle (Use of software developments tools, such as compilers, interpreters, programming editors, debuggers, source code control, defect management)
  • Fast learner
  • Good communicator
  • Problem solving ability

Good to have:​​

  • Knowledge of Agile Scrum process or DevOps implementation
  • Knowledge of Image Processing
  • Medical devices development experiences
  • Experience with a documented software development processes or familiarity with FDA and ISO standards like IEC 62304


  • Demonstrate strong programming skills
  • Demonstrate understanding of design and design patterns
  • Demonstrate strong knowledge on tools and technologies
  • Establish trusting relationship with the team and other stakeholders
  • Demonstrate problem solving capabilities.
  • Deliver on project commitments.


  • Learn and demonstrate Product and Domain understanding
  • Demonstrate solid understand of Software Development Lifecycle
  • Consistently deliver on Project commitments


  • Bachelor’s degree in computer science or related field (such as computer engineering, software engineering, biomedical engineering, or mathematical sciences or electronics). Master’s degree is preferred.  Combination of education and experience is acceptable.

Work From Home: No

Travel Percentage: None

Únase a nuestra red de talentos

Si se une a nuestra red de talentos, mejorará el proceso de búsqueda y solicitud de empleo. Tanto si desea solicitar un trabajo como si solo quiere dejarnos sus datos, deseamos mantener el contacto con usted.

Únase a nuestro equipo