Senior Software Engineer - Embedded Test Development

4 - 8 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a member of Stryker, you will have the opportunity to be part of a globally recognized company and contribute to making healthcare better. You will be working in a collaborative environment that values your unique talents and promotes a culture of continuous improvement. Key Responsibilities: - Conduct or design prototyping and bench testing - Identify potential solutions, evaluate them against component and sub-system requirements, and conduct problem-solving - Support product design through research and studies - Translate design inputs to engineering specifications and produce component and sub-system level designs - Estimate code development time/resources to support projects - Design new components applying various design concepts - Generate and review necessary documents with project teams - Demonstrate advanced understanding of customer needs and design inputs - Learn financial models construction - Follow industry standards, design requirements, and test strategies related to regulatory requirements - Create or refine engineering documentation independently - Collaborate with cross-functional teams to ensure project success - Process procedures, policies, processes, systems, and technology required - Demonstrate ownership, prioritize work with minimal supervision - Lead code reviews for components in systems applying design principles, coding standards, and best practices - Develop and design software components per requirements and defined architecture - Conduct integration testing to validate software and hardware interaction Qualification Required: - Bachelor's degree in Software Engineering/Computer Science or related discipline & 4+ years of work experience - 4-6 years of in-depth experience in automation testing in the embedded domain - Proficiency in Python programming - Knowledge of C/C++ is preferred - Experience in testing communication protocols such as CAN, SPI, UART - Familiarity with setting up and managing embedded testing environments - Basic skills in hardware prototyping or using development boards for testing purposes - Understanding of product development life cycle with experience in Waterfall and Agile methodologies - Knowledge of SDLC processes, requirement specifications, software development, and debugging - Expertise in test-driven development and version control systems like Azure DevOps or GIT - Ability to research and learn new programming tools and techniques quickly - Strong problem-solving skills, analytical mindset, and positive attitude - Excellent interpersonal, verbal, and written communication skills Additional Details: Stryker is a global leader in medical technologies, offering innovative products and services in MedSurg, Neurotechnology, Orthopaedics, and Spine to improve patient and healthcare outcomes. With a focus on making healthcare better, Stryker impacts over 150 million patients annually, collaborating with customers worldwide. Role Overview: As a member of Stryker, you will have the opportunity to be part of a globally recognized company and contribute to making healthcare better. You will be working in a collaborative environment that values your unique talents and promotes a culture of continuous improvement. Key Responsibilities: - Conduct or design prototyping and bench testing - Identify potential solutions, evaluate them against component and sub-system requirements, and conduct problem-solving - Support product design through research and studies - Translate design inputs to engineering specifications and produce component and sub-system level designs - Estimate code development time/resources to support projects - Design new components applying various design concepts - Generate and review necessary documents with project teams - Demonstrate advanced understanding of customer needs and design inputs - Learn financial models construction - Follow industry standards, design requirements, and test strategies related to regulatory requirements - Create or refine engineering documentation independently - Collaborate with cross-functional teams to ensure project success - Process procedures, policies, processes, systems, and technology required - Demonstrate ownership, prioritize work with minimal supervision - Lead code reviews for components in systems applying design principles, coding standards, and best practices - Develop and design software components per requirements and defined architecture - Conduct integration testing to validate software and hardware interaction Qualification Required: - Bachelor's degree in Software Engineering/Computer Science or related discipline & 4+ years of work experience - 4-6 years of in-depth experience in automation testing in the embedded domain - Proficiency in Python programming - Knowledge of C/C++ is preferred - Experience in testing communication protocols such as CAN, SPI, UART - Familiarity with setting up and managing embedded testing environments - Basic skills in hardware pro

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Stryker logo
Stryker

Medical Technology

Kalamazoo

RecommendedJobs for You