Senior Staff Engineer, Control Systems Software in Davie, FL at Stryker Corporation

发布日期: 6/9/2019

职位快速浏览

职位描述

POSITION DESCRIPTION:

Would you like to have high visibility on a global front working for a Fortune 500 company?  How about being involved in the cutting edge research and development of new and innovative products that will improve quality-of-life for millions of people around the globe?  If your passion and experience are in control systems design and development, we have just the job for you as a Control Systems Software Engineer.  With a focus on new product development, this role interfaces with numerous functions of the business, including marketing, R&D, clinical, regulatory, and operations.  Software design engineers on our team focus on developing software to control complex electro-mechanical products.  More importantly, they have the opportunity to apply their technical abilities to improve the practice of medicine with innovative and enabling designs.  Whether developing specifications, writing code, or working with surgeons to validate their latest concepts, Software Design Engineers are focused on ensuring that we deliver the products that support our corporate mission:  Together with our customers, we are driven to make healthcare better.

For this position, we are looking for an engineer with 4-7 years of experience in controls systems development, preferably using C++ with a focus on robotics.  Top candidates will have a solid understanding of software engineering, be able to work independently, and have significant work experience in control systems development.  They will thrive in a fast paced environment and enjoy working cross-functionally with engineering teams around the globe.  The successful candidate will have the opportunity to bring cutting-edge technologies to market with some of the top technical professionals in the medical device industry.  Specifically, this role is with our surgical robotics group, which is focused on developing revolutionary robotic devices that will change the way medicine is practiced.

RESPONSIBILITIES: 

Successful candidates will be strong relationship builders and cooperative partners with their colleagues in research, development, operations and other departments that are both internal and external to Stryker.   Key responsibilities for this role include:

  • Work with the "Phase 0" (concept development) team and the chief engineer to research and test innovative control methodologies for surgical robotic systems.
  • Develop MATLAB simulations of proposed control methodologies to demonstrate viability and identify potential improvements / optimizations.
  • Distil proof-of-concept work into detailed functional descriptions for use by the broader development team.
  • Develop new manipulator / actuator designs in close coordination with the electro-mechanical engineering team.
  • Implement control algorithms in close coordination with the software engineering team.
  • Work with the Robotics platform and lead system design teams to perform clinical trials and evaluation of technical implementations.
  • Lead and Coordinate with software and control development team to perform pre-surgical engineering run throughs of the development system
  • Lead engineering testing at both the subsystem and system level on the control related software features.
  • Work with project management, test engineers, and quality engineers on the development and execution of product verification and validation.

REQUIREMENTS:

We are looking for a Controls Software Engineer who combines a solid technical background with the ability to function well in a progressive, Agile and multi-disciplinary embedded software R&D environment.  You should be highly organized and detail-oriented, with the ability to convey highly technical information to internal staff as well as external clients.  It is also important that you combine excellent verbal and written communication, interpersonal and presentation skills, and the ability to work well both independently or as part of a team.  Specific requirements for this role include:

  • Master or Ph.D.  from an ABET accredited engineering program in electrical, computer or mechanical engineering with an emphasis in robotics and/or controls.  Advanced degree preferred.
  • 4-7 years controls engineering experience in R&D projects (exceptional classroom training/projects considered).
  • Experience in PID/ state space based real-time control system design methodology and best practices.
  • 3+ years experience in MATLAB and Simulink programming and control simulation.
  • Detail oriented with strong English written and verbal communication skills.

PREFERRED QUALIFICATIONS:

  • At least 1 year academic or professional C++ and Object Oriented development experience.
  • Software development experience in a regulated industry, such as medical devices.
  • Experience in robotic motion control, path planning, force control with boundary constraints.
  • VxWorks / RTOS experience.
  • Experience designing embedded systems.

Work From Home: No

Travel Percentage: Up to 25%

Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer – M/F/Veteran/Disability.

Stryker Corporation will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.

欢迎加入人才网络

加入我们的人才网络可助力您的职位搜索和申请流程。无论您是选择申请职位还是只留下个人信息,我们都期待着与您保持联系。

加入我们的团队