Software Engineering, R&D Engineering Development Program
Fort Lauderdale, FL
Full-time
Onsite
$78K/yr - $130K/yr
New Grad
Stryker is a global leader in medical technology focused on healthcare innovation. The Software Engineer, Applications will support the development and maintenance of application software and design documentation for robotic-assisted surgery products. The role collaborates with cross-functional teams to develop safe, robust, and user-friendly software under established engineering and quality processes.
Support and contribute to the design and implementation of application software that controls, navigates, and serves as the user interface for robotic surgical systems using Agile software development methodologies
Support and execute software product development activities under supervision in accordance with defined requirements and architecture, while adhering to established design principles and coding standards
Collaborate effectively with members of R&D, Quality, Marketing, and Project Management to ensure project success as a member of a Scrum team
Under supervision, follow established Software Development Life Cycle (SDLC) procedures and guidelines to ensure software quality through code reviews, unit and component testing, code analysis, and defect management
Assist in refining software engineering documentation in accordance with R&D procedures and the Quality Management System (QMS)
Qualification
Required
Bachelor's Degree in Software, Computer Engineering / Computer Science or related discipline
0+ years of work experience
3.0 minimum cumulative GPA (or equivalent)
Must be legally authorized to work in the U.S. and not require employment-based sponsorship now or in the future
Knowledge of computer science fundamentals, including data structures and algorithms
Exposure to C++ and object-oriented programming
Self-starter with demonstrated efficient work methods, analytical & problem-solving skills, and ability to handle multiple tasks in a fast-paced environment
Strong communication skills with the ability to effectively work cross-functionally and externally as required
Preferred
Experience with integrated development environments (IDEs) for projects
Exposure to the Qt/QML framework, Linux, Docker, and version control systems
Knowledge of SDLC and Agile software development
Experience with tools for static/dynamic software analysis, memory management, unit testing, and code coverage
Experience with or coursework in linear algebra, computational geometry, computer graphics, software architecture, image processing, and robotics
Benefits
Direct engagement with Senior Leadership
Exposure to cutting-edge R&D technologies
Executive mentorship
Global collaboration and cross-functional training
Fast-tracked career progression
Comprehensive training in both technical and professional competencies
Networking opportunities across Stryker’s global business units
Stryker is a medical technology company that offers products and services in orthopaedics.