Staff Engineer in Gurugram at Stryker Corporation

Date Posted: 10/2/2019

Job Snapshot

Job Description

Position profile

Sr. Software Engineer/ Staff Engineer

Roles & Responsibilities (in brief) -

Development of multithreaded applications and test tools using C/C++,C#.

Design of reusable, maintainable, testable and scalable software components for use at various Stryker products.

Development of gateways for connecting Stryker devices to cloud i.e. internet of things (IOT) .

Complex application development using semaphores, mutexes, queues, POSIX threads, sockets, data structures and memory management.

Development of applications using TCP/IP, Serial, Firewire, UDP protocols.

Porting of applications on various systems and embedded devices using LINUX, Windows environment.

Unit testing of developed application using tools like CPP Unit on linux and windows environment.

Development of tools using C#, .net for testing, support of applications deployed.

Strong understanding of V&V cycle and related documents as per regulated industry like medical devices.

Familiarity in board bring up, hardware related testing/trouble shooting is a plus.

Strong understanding of Software development life Cycle and associated documentation.

Must be a Good team player with collaborative attitude.

Good interpersonal & communication skills.

Ability to work within cross functional/global team structures.

Work From Home: No

Travel Percentage: None

Join our talent network

Joining our talent network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected to you.

Join Our Team