This site uses cookies. To find out more, see our Cookies Policy

Staff Eng/ Sr. Staff Eng - 3D Visualization- Image Processing de Gurugram em Stryker Corporation

Data de Postagem: 1/25/2019

Resumo do Emprego

  • Tipo de Funcionário:
  • Local:
  • Tipo de cargo:
  • Experiência:
    Not Specified
  • Data de Postagem:
  • Identificação do Emprego:

Descrição do Emprego

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

Junte-se a nossa rede de talentos

Participar de nossa rede de talentos melhorará a sua busca por emprego e o processo de candidatura. Não importa se você deseja candidatar-se ou apenas deixar suas informações, esperamos ficar conectados a você.

Junte-se a Nossa Equipe