Principal Software Engineer

Stryker8 months ago
Portage, Michigan, United States
On-site
Full-time
Senior Level (7+ years)
Bachelors

Job Description

Stryker is seeking an experienced Principal Software Engineer with deep expertise in wireless technologies. (Wi-Fi, Bluetooth, IR, UWB)

What You Will Do

  • Lead and mentor technical team in the design and development of wireless technologies for medical devices.
  • Assess and integrate new wireless technologies and capabilities (prototyping, testing, et.al.) for the organization.
  • Work with Customers to address various wireless/connectivity issues in field.
  • Lead architecture of a complex system and guide design tradeoff decisions.
  • Generate and review the necessary documents with project teams. (requirements/design/architecture/bugs/test).


What You Need (Required Qualifications)
• Bachelor's degree in Software Engineering/ Computer Science or related discipline & 8+ years of work experience.

Preferred Qualifications (Strongly desired)
Technical Skills:

Lead system software implementation using programming skills (C,C++).

• Demonstrated experience in implementing wireless solutions for Embedded devices and deploying products to field.
• Demonstrated experience in wireless technologies (Wi-Fi, Bluetooth, UWB, IR).
• Collaboratively lead strategies for integration and deployment processes.
Software Process Skills:
• Lead the adoption of Software Development Life Cycle process changes and best practices. Provide strategic planning and guidance for project based SDLC decisions.
• Lead teams in creating estimates for code implementation including time/resources for projects.
• Regulatory and compliance standards applied to the SDLC (Software Development Life Cycle).

Required Skills

Software Development Life Cycle
C
Embedded Systems
C++
Wireless Technologies

Benefits

Vision
Medical
Dental
401K