Enable job alerts via email!

Senior Staff Software Engineer

Stryker Group

Melikgazi

On-site

TRY 1,900,000 - 2,745,000

Full time

Today
Be an early applicant

Job summary

A leading medical technology company in Turkey is seeking a Software Engineer to develop software for hospital beds and stretchers. The ideal candidate has over 8 years of experience in software design and development, strong coding skills in C++ and Python, and is fluent in English. You will lead design efforts and collaborate with cross-functional teams to ensure project success in an innovative environment.

Qualifications

  • 8+ years of related design experience.
  • Experience in developing and testing user interface elements.
  • Fluent in English.

Responsibilities

  • Lead the design and development of components for medical devices.
  • Develop embedded software aligned with system requirements.
  • Collaborate with cross-functional teams to ensure project success.

Skills

Strong coding skills in C++
Experience in Python
Problem-solving skills
Collaboration skills

Education

Bachelor of Science degree in Software Engineering or Computer Science

Tools

Integrated Development Environments (IDEs)
Version-controlled systems (Perforce, Git)
Job description

As a Software Engineer, you will be responsible for a wide variety of engineering work for development of hospital beds and stretchers medical devices including concept development, prototype design build and test, design changes and SDLC (software development lifecycle) to ensure successful product launch.

What You Will Do:
Core Engineering Responsibilities
  • Lead the design and development of components, sub-systems, and systems for medical devices.
  • Architect complex systems and guide design tradeoffs and technical decisions.
  • Develop embedded software using C++, C, Python, aligned with system requirements and architecture.
  • Conduct advanced prototyping, testing, and problem-solving to support innovation and resolve design issues.
  • Translate user requirements into detailed design inputs and deliver high-quality solutions.
  • Perform code reviews and contribute to maintaining and improving coding standards and practices.
Cross-Functional & Strategic Contributions
  • Collaborate with cross-functional teams (R&D, Quality, Regulatory, etc.) to ensure project success and alignment.
  • Identify and support improvements in processes, systems, technologies, and organizational policies.
What You Will Need:
Required:
  • Bachelor of Science degree or higher in Software Engineering/Computer Science or related field
  • 8+ years of related design experience
  • Experienced in designing, developing, installing, and testing user interface elements, translating creative concepts into functional front-end applications.
  • Strong coding skills in C++,C, and Python, with knowledge of design patterns and principles for building new software components.
  • Knowledgeable in using integrated development environments (IDEs), static/dynamic analysis tools, memory management, code coverage techniques, and Application Lifecycle Management/Traceability tools.
  • Familiar with integration and deployment processes using version-controlled systems such as Perforce or Git, and capable of estimating time/resources for code implementation.
  • Fluent in English; comfortable working in an innovative, international environment.
Preferred:
  • Proven track record of understanding customer needs and delivering solutions, patient and flexible in meeting customer requirements.
  • Excellent analytical, verbal, and written communication skills.
  • Deep technical analysis and troubleshooting skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.