rose internationalFort Lauderdale, FL
Staff C++ Application Software Engineer - Robotics & Medical Devices
Staff C++ Application Software Engineer - Robotics & Medical Devices
Staff C++ Application Software Engineer - Robotics & Medical Devices
rose internationalFort Lauderdale, FL
yesterday
Custom Computer Programming ServicesEngineering ServicesResearch and Development in the Physical, Engineering, and Life Sciences
Apply for this role (opens in a new tab)Staff-level Application Software Engineer
Required Education:
Bachelor's degree in computer science, Software Engineering, or a related technical field
Required Experience:
4+ years of professional software development experience, strong C++ and object-oriented programming skills, production-level application software development experience, experience integrating complex software or hardware systems, experience with Agile/Scrum and structured SDLC processes, ability to quickly understand an existing codebase and work independently with minimal supervision
Preferred experience:
Qt/QML, Linux, and/or Docker, Perforce, Jenkins, GitLab, Jira, and/or Jama, unit testing, static code analysis, memory management, and code coverage tools, experience with SAFe Agile, background in robotics, medical devices, biomedical software, computer graphics, computational geometry, or computer-assisted surgery, experience in regulated software development environments, consulting/contracting experience with the ability to ramp up quickly
Overview:
Seeking a Staff-level Application Software Engineer to develop PC-based applications supporting the client's Mako robotic surgery platform. The role involves software integration with the Mako robot, camera systems, and other subsystems. This is an application software role, not an embedded/firmware position.
Job Duties:
Design, develop, test, and maintain C++ application software, work with software interfacing with robotic, camera, and integrated systems, understand existing architecture and contribute production-quality code, write unit tests and participate in code reviews, troubleshoot and resolve defects using Jira, collaborate with Product Owners, Scrum Masters, engineers, and SMEs, participate in Agile/Scrum and SAFe activities, create technical documentation and communicate progress, risks, and technical decisions, follow established SDLC, quality, and regulatory processes
Also on the board Same function, level within a rung
Level
Lead
Location
Fort Lauderdale, FL
Occupation
Software Developers
Industry
Custom Computer Programming Services
Posted
yesterday