CareerPlan

Software Engineering, R&D Engineering Development Program

Fort Lauderdale, Florida, USFull-time$78k2026-10-09 → 2026-11-10
On-siteNo visa sponsorship

Core

Develop and maintain application software for robotic-assisted surgery systems, including control, navigation, and user interface components.

Role type

Junior Software Engineer (Medical Devices)

Builds

Robotic surgical system software applications

Domain

Medical technology / Robotics

Deliverable

production ML models | product features

Required skills

C++, object-oriented programming, data structures, algorithms, software development life cycle (SDLC), Agile methodologies, unit testing, code analysis

Preferred skills

Qt/QML framework, Linux, Docker, version control, static/dynamic software analysis, memory management, linear algebra, computational geometry, computer graphics, image processing, robotics

Technologies

C++, Qt/QML, Linux, Docker

Responsibilities

Design and implement application software for robotic surgical systems; execute software product development under supervision; collaborate with R&D, Quality, and Project Management teams; follow SDLC procedures for code reviews and testing; refine software engineering documentation.

Seniority

Junior, entry-level graduate