Onsite Staff Embedded Software Engineer – R&D

Posted 5 hours ago

Apply now

About the role

  • Staff Embedded Software Engineer designing and developing embedded software for medical devices at Stryker. Leading a technical team to create industry-leading medical technology products.

Responsibilities

  • Lead technical team in design and development of components, sub-systems, and/or systems for medical devices.
  • Design and develop embedded software using C++, C, Python, and other relevant languages based on defined requirements and architecture.
  • Conduct and design advanced prototyping, testing, and research to support complex product development and innovation.
  • Develop and design software systems per requirements and architecture defined.
  • Apply advanced problem-solving techniques to identify, evaluate against requirements, and resolve design issues at the component and sub-system level.
  • Translate user needs to design inputs/specifications and produce advanced component and sub-system level designs.
  • Design, code, document, and test software systems aligned with project requirements and architecture.
  • Lead code reviews for projects/systems as independent reviewer applying design principals, coding standards and best practices.

Requirements

  • Bachelor of Science degree or higher in Software Engineering/Computer Engineering/Computer Science or related field
  • 4+ 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.
  • 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.

Benefits

  • health insurance
  • flexible work arrangements
  • professional development opportunities

Job title

Staff Embedded Software Engineer – R&D

Job type

Experience level

Lead

Salary

$102,600 - $171,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job