Stryker

Embedded Linux Software Engineer - R&D

Stryker
Apply
2 hours ago
Cork, IrelandMid Level

Responsibilities

  • Research, design, develop, modify, verify, and maintain software solutions, prototypes, and embedded applications with minimal supervision.
  • Design and implement complex C/C++ applications on embedded Linux platforms.
  • Develop responsive user interfaces using Qt and QML.
  • Implement and maintain communication frameworks between embedded devices and other system components.
  • Translate user, system, and design requirements into software designs and detailed engineering specifications.
  • Support system integration, verification, validation, troubleshooting, and bench-level testing throughout the product development lifecycle.
  • Conduct technical research and feasibility studies and evaluate solutions against component, subsystem, and system requirements.
  • Create, review, and maintain requirements, architecture, design, risk assessment, defect tracking, and test documentation.
  • Estimate software development effort, schedules, and resource requirements for assigned work.
  • Collaborate with software, electrical, systems, quality, regulatory, manufacturing, clinical, marketing, and product development teams.
  • Follow medical-device design controls, risk management practices, quality procedures, and applicable regulatory requirements.
  • Lead code reviews and apply software architecture principles, coding standards, design patterns, and best practices.

Requirements

  • Bachelor’s degree in software engineering, computer science, or a related discipline, with 2 or more years of work experience; equivalent experience may be considered.
  • Strong professional software development experience in C++.
  • Experience developing applications on embedded Linux platforms.
  • Experience building user interfaces with Qt/QML or comparable embedded UI frameworks.
  • Experience developing and maintaining Bash or other Linux shell scripts.
  • Proficiency with Git and CMake.
  • Experience with integrated development environments and software analysis tools for static analysis, dynamic analysis, memory management, and code coverage.
  • Understanding of software development lifecycle processes and best practices.
  • Experience using application lifecycle management and requirements traceability tools.
  • Familiarity with regulated software development and standards such as IEC 62304 and ISO 13485.
  • Preferred experience developing safety-critical or highly regulated applications.
  • Preferred experience with embedded application processors such as Raspberry Pi or NXP i.MX series platforms.
  • Preferred proficiency with Python for test automation, tooling, or system integration.
  • Preferred experience with unit testing, integration testing, or UI test automation frameworks.
  • Preferred experience implementing TCP/IP, UDP, CAN, USB, Serial, or Ethernet communication interfaces.
  • Understanding of software architecture, system integration, and troubleshooting in embedded environments.

Benefits

  • Hybrid work arrangement.
  • Ireland annual base salary range of €51,000–€86,000 EUR and potential incentive compensation are stated in the posting.
  • Comprehensive benefits package.
  • Approximately 20% travel.
  • Opportunity to contribute to regulated medical devices supporting ENT surgery and patient care.

Tech Stack

BashCC++CMakeGitPython

Categories

Stryker

About Stryker

10,000+ employees

Stryker is a global leader in medical technologies and, together with our customers, we are driven to make healthcare better. We offer innovative products and services in MedSurg, Neurotechnology and Orthopaedics that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually. More information is available at stryker.com and careers.stryker.com. Facts: ● 2024 Sales: $22.6 billion ● Industry: Medical Instruments & Supplies ● Employees: 53,000 worldwide ● 44+ Manufacturing and R&D Locations Worldwide ● $1.5 billion spent on research and development in 2024 ● ~14,200 patents owned globally in 2024 ● Products sold in ~75 countries ● Fortune 500 Company ● 9 consecutive years as one a World's Best Workplace Stryker’s social media community guidelines: https://www.stryker.com/content/m/legal/social-media-community-guidelines/en/index.html Notice Regarding Employee Conduct on Facebook/LinkedIn Meta/LinkedIn does not permit employers to verify or validate “employees” in the (META: “Works at” LinkedIn: “Experience”) section of users’ profiles. Please be aware that the views expressed by individuals on their personal accounts and do not necessarily represent the views of our company. If you encounter any issues with a person claiming to be our employee, we recommend using the “Report Profile” feature. If you’d like to report concerns to our Ethics Hotline, you may do so at: https://app.convercent.com/en-us/LandingPage/b6bb4e84-9fcb-ea11-a974-000d3ab9f296

Contact me