Staff Engineer

Return to Search
Apply Now
Bangalore, KA 560002, India
Job details
Work flexiblity: Hybrid or Onsite Req ID: R518078 Employee type: Full Time Job category: Engineering Travel: 10% Relocation: No

Related content

Why join Stryker?

We are excited to be named one of the World’s Best Workplaces by Fortune Magazine!
We are proud to offer you our total rewards package which includes bonuses, healthcare, insurance benefits, retirement programs, wellness programs, as well as service and performance awards – not to mention various social and recreational activities, all of which are location specific.


Job description

Position Description: Vocera Now a part of Stryker is seeking a highly motivated Linux Application Engineer with a robust background in Linux internals and experience in developing embedded products on ARM processors. As a member of our world-class engineering team, you will collaborate with experts in DSP, Linux Kernel development, electrical, mechanical, audio, RF, and application engineering to develop innovative mobile and wearable communication products.

Responsibilities

  • Develop and implement application-firmware subsystems of mobile, wearable, and embedded devices.
  • Fine-tune Linux subsystems for optimal performance of firmware applications
  • Develop Voice over IP applications.
  • Work with the team to develop power management algorithms, and implement encryption algorithms, state machines, drivers server/cloud communication mechanisms.
  • Integrate different subsystems from individual workgroups in the team.
  • Develop and maintain the UI of the embedded devices using C/C++ graphical libraries like Qt.
  • Work with customers and tech support to tune product performance and resolve customer issues.
  • The position requires frequent and close collaboration with Kernel, Wireless, Audio, and Hardware engineers, third-party service providers, QA engineers, and technical support.
  • Active contribution to the certification process including cryptographic (FIPS) /Wireless /Bluetooth certifications.

Competencies:

  • Strong software design and implementation skills with hands-on embedded systems development experience.
  • Explore new ideas and technologies.
  • Proactive, self-starter, able to work independently in a fast-paced environment.
  • Well, organized with strong attention to detail; proactively ensures work is accurate.
  • Resourceful and able to solve problems through practical use of technology and a solid understanding of product architecture.
  • Ability to work within a geographically dispersed dynamic team to achieve desired results.
  • Familiarity with Agile software development methodologies
  • Excellent analytical, verbal, and written communication skills

Requirements:

  • BS in Computer Engineering or related field or equivalent
  • 5+ years of development experience building embedded communications products.
  • Solid knowledge in C, Knowledge of Linux internals, IPC Mechanisms, Socket
  • Programming, POSIX interfaces, multithreading, concurrency, Linux shell programming, and C++.
  • Experience in Linux Network programming with strong knowledge on protocols like, TCP, UDP, RTC, SIP, XMPP, RTP, SRTP, HTTP, REST
  • Experience in Configuring Linux scheduler, protocol stack development, Android AOSP framework, Python various IoT protocols, are added advantages.
  • Experience in developing C/C++ UI applications for embedded devices.
  • Experience with debugging timing and performance issues, and memory exceptions.
  • Experience with host development environments on both Linux and Windows platforms.
  • Track record of delivering quality technical results within committed time parameters

Stryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually. Apply Now