Sr. Software Engineer in Gurugram at Stryker Corporation

掲載日付: 8/27/2019



Job Description

  • The candidate will work in an individual contributor role and will be an integral part of a team that is developing various embedded solutions for Neuro-Surgical group.
  • Roles & responsibility include software design, development, and unit testing.
  • Participates in software development planning and estimating activities on a macro (e.g. block diagram from project start to finish) up to a micro level (task level on a day by day basis for the sprints).
  • Responsible for developing application at middleware level using C/C++ programming language.
  • Identifies root causes of issues, help the team to determine potential solutions, and evaluates them against requirements.
  • Follows the company’s standards and processes for code development and quality process, complies with quality management system procedures.
  • Ensures the integrity and security of patient health information, company intellectual property, and confidential data

Mandatory Qualifications

  • B.Tech in  Electronics, Electrical, Computer Science or related engineering curriculum.
  • Minimum 5 years of application development with Linux platform.
  • Total Experience 5-8 years.
  • Good knowledge of C and C++ programming language.
  • Experience in development tools chains.
  • Strong experience in Communication/ Networking/Internet Protocols, Cloud technologies and Web Services (RESTful).
  • Good Knowledge of Linux OS concepts, device drivers, system internals, networking tools, utilities.
  • Works closely and collaboratively with other members of the development team (includes collaborating on the overall SW architecture and deployment plan) in a fast-paced team environment.
  • Strong analytical and problem-solving skills.
  • Goal oriented and ability to work with cross-functional teams

Desired Qualifications ​

  • Understanding of Big Data Cloud.
  • Good understanding of Agile principles.
  • Experience in medical device software development practices and processes.
  • Excellent documentation and Written/Verbal communication skills
  • Experience in communication protocols like RS232, UART, SPI, and I2C.
  • Knowledge on microcontrollers (16/32-bit)

Work From Home: No

Travel Percentage: Up to 25%