DevJobs

System Software Engineer

Overview
Skills
  • Algorithms
  • Computer Vision
  • Embedded Systems
  • Motion Control Algorithms
  • Signal Processing
  • Verification & Validation

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.


** Our office is currently located in Yoqneam Illit and will be relocating to Caesarea, near the train station, in October 2025.


Who are we looking for

We are seeking a dedicated System Software Engineer who thrives in multidisciplinary environments involving complex hardware and software systems. This role is ideal for a motivated individual eager to contribute to a groundbreaking ophthalmic robotic platform. You'll play a key role in shaping the next generation of ophthalmic surgical technologies.


Responsibilities

  • Translate user, product, and marketing requirements into detailed software system and subsystem specifications.
  • Manage software-related system requirements and operational parameters.
  • Partition complex software systems into manageable subsystems, modules, and components.
  • Lead software integration within multidisciplinary engineering teams.
  • Oversee software verification and validation activities at subsystem and system levels.
  • Collaborate closely with regulatory teams for software compliance with medical device standards and regulations.
  • Coordinate with project managers to create and maintain accurate software project schedules.


Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering or Computer Science from a recognized university (Master's degree preferred).
  • Minimum 5 years of experience as a System Engineer or System SW Engineer in multidisciplinary environments.
  • Hands-on experience as a developer is a strong advantage, in areas such as software, embedded systems, algorithms, physics, or control engineering.
  • Proven experience working on system-level software and integrating or interfacing with algorithms (e.g., computer vision, signal processing), embedded, and other software components.
  • Experience with systems that include motion control algorithms – advantage.
  • Experience working in a medical device company – advantage.
  • Familiarity with medical device regulations and relevant standards (e.g., ISO 60601, ISO 62304, ISO 14971, ISO 13485) – advantage.
  • Experience in Verification & Validation (V&V) processes – advantage.
  • Excellent documentation skills and fluency in technical English (verbal & written).
  • Ability to self-manage projects and lead technical discussions.
ForSight Robotics