Senior C++ Developer

Stryker Corporation

Bangalore, India
On-site
Embedded linux platform development
System c/c++ programming
Object-oriented analysis and design
Responsible for developing applications in an Embedded Linux platform using System C/C++ programming language for an embedded device

Job Summary

  • Responsible for developing applications in an Embedded Linux platform using System C/C++ programming language for an embedded device.
  • Design and implement complex software components and subsystems, including object-oriented analysis and design, drafting design documentation, and planning integrations.
  • Responsible for testing the code developed, including unit test, integration test, issue resolution, verification, and validation.

Matching Summary

Responsible for developing applications in an Embedded Linux platform using System C/C++ programming language for an embedded device.

Skills & Requirements

Must-have

  • Embedded Linux platform development
  • System C/C++ programming
  • Object-oriented analysis and design
  • Unit and integration testing
  • Linux OS concepts and networking
  • Software development toolchains

Nice-to-have

  • QT/QML implementation
  • SDLC tools like git, Jira
  • CI/CD pipeline knowledge
  • Microprocessor architecture understanding
  • Medical device software development

Key Requirements

  • B. Tech in electronics, electrical, computer science or related engineering
  • 4 to 8 years of hands-on experience
  • Good knowledge of Algorithms and data structures
  • Skilled in modern C++ versions, OOPS, design patterns, multi-threading
  • Good understanding Shell scripting, CMake, Make
  • Experience in development tools chains

Work Rights

Not specified

Tailored Resume

Cover Letter