****** ******** *********** ******* *******
ForSight Robotics
Who we are
At ForSight Robotics, we are united behind our mission: we believe that robotic ophthalmic surgery is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints. As a pioneer and market leader in ophthalmic robotic-assisted surgery, we strive to foster an inclusive and diverse team, committed to making a difference. We lead with inclusion and empower our team members to do their best work as their most authentic selves.
Who we are looking for
Passionate individuals who want to make a difference drive our culture. Our team members are grounded in integrity, have a strong capacity to learn, have the energy to get things done, and bring diverse, real-world experiences to help us think in new ways. We actively invest in our team members to support their long-term growth so they can continue to advance our mission and achieve their highest potential.
We are seeking an experienced Software Development Project Manager with significant hands-on development experience in software engineering. The ideal candidate will thrive in managing complex software-focused projects in environments where collaboration and innovation are key. You will lead cross-functional teams and ensure the successful delivery of cutting-edge software solutions for our ophthalmic robotic platform.
This is an ideal opportunity for someone who is motivated and passionate about driving excellence in software development while contributing to the next generation of robotic surgery technology.
Responsibilities
- Lead and manage complex software development projects involving multidisciplinary SW and HW teams, Multidisciplinary technologies, and interfaces.
- Provide project leadership and direction to software development projects, ensuring alignment with Product needs, project goals, milestones, and deliverables.
- Collaborate with stakeholders to define project objectives, scope, timelines, and deliverables, with a focus on software integration.
- Monitor software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
- Identify and mitigate risks in the software projects with the SW team, fostering continuous improvement of the integration processes of the SW.
Requirements
- Bachelor's or higher degree in Software Engineering, Computer Science, or a related field.
- 8+ years of hands-on experience in software development, with a strong foundation in programming, architecture, and system design.
- 4+ years of experience as a project manager and\or group leader, leading software development projects.
- Demonstrated ability to lead multidisciplinary teams in delivering complex software solutions.
- Familiarity with agile, waterfall, and hybrid project management methodologies, with a preference for agile practices.
- Strong understanding of software development tools, version control systems, CI/CD pipelines, and software testing frameworks.
- Experience in medical device software development and knowledge of applicable standards (e.g., IEC 62304) as an advantage.
- Proven ability to manage multiple concurrent projects in a high-uncertainty environment.
- Exceptional organizational skills, problem-solving mindset, and attention to detail.
- Strong written and verbal communication skills, with the ability to communicate effectively at all organizational levels.