Senior Software Engineer- Embedded GUI
Gurugram, Haryana, IN
6d ago

About Stryker

Stryker is one of the world’s leading medical technology companies and, together with our customers, is driven to make healthcare better.

We offer innovative products and services in Orthopaedics, Medical and Surgical, and Neurotechnology and Spine that help improve patient and hospital outcomes.

We are proud to be named one of the World’s Best Workplaces and a Best Workplace for Diversity by Fortune Magazine. Learn more about our award-winning organization by visiting

Who we want

Analytical problem solvers : People who go beyond just fixing to identify root causes, evaluate optimal solutions, and recommend comprehensive upgrades to prevent future issues.

Dedicated achievers : People who thrive in a fast-paced environment and will stop at nothing to ensure a project is complete and meets regulations and expectations.

Curious learners : People who seek out cutting-edge research and information to expand and enhance their ability to develop new ideas into reality.

Goal-oriented engineers : Keeping the customer and requirements squarely in focus, people who deliver safe and robust solutions.

Effective communicators : People who can interpret information clearly and accurately to concisely communicate results and recommendations to stakeholders, senior management, and their teams.

What you will do

Staff Engineer will provide technical leadership to the team and help establish technical standards and drive Stryker’s overall technical architecture, engineering practices, and engineering methodologies.

They work on our complex problems, building high quality, architecturally sound and accurate software. The incumbent will take lead in the implementation, and deployment of successful software application software systems.

We want pragmatic visionary who can translate business needs as well as design philosophies into workable technology solution

Decision making about which technology to be used in single projects

Lead designer of how to use that technology

Take ownership of specific modules

What you need :

Expert in front end technologies

Hands on knowledge of frond end principles like MVC, MVVM etc.

Worked on front end technologies like QT / QML, GDK, MFC, WPF, swift etc.

Experience in Crank storyboard and Lua programing language a plus

Experience in embedded platforms

Working experience of embedded systems, particularly embedded display systems.

Understanding of PCIe, CAN, SPI, I2S, UART, I2C, USB, eMMC, PMIC, Ethernet, tuner.

Understanding of various processor architecture

Build systems knowledge like Yocto, Buildroot, CMake and Makefiles

Hands-on experience in working with embedded RTOS

Exposure to ARM-based system designs

Hardware schematics review and PCB debugging

Hands on software developer

Familiarity with different IDE like eclipse, visual studio code, vim etc.

Familiarity with software testing methodologies : unit testing, integration testing, etc.

Familiarity with software testing methodologies : unit testing, integration testing, etc.

Familiarity with software configuration tools, defect management tools, and requirement management tools (Perforce, DevOps, Cognition cockpit or similar)

Experience developing software in a regulated industry (medical device preferred)

Latest C++ standards

Report this job

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form