User Interface Developer designing and building interfaces for surgical robots. Collaborating on user research and developing real-time applications for medical use.
Responsibilities
Design and implement intuitive UI/UX for robotic control systems on touchscreen devices (iPads and similar)
Build interactive 2D/3D visualizations and simulations using frameworks such as Three.js, Unity, Unreal, or Babylon.js
Gather user requirements directly from surgeons and clinical stakeholders
Conduct hands-on user research and translate findings into product decisions
Prototype rapidly and iterate on interfaces blending gaming, robotics, and real-time systems
Develop performant web applications in TypeScript using modern frontend frameworks
Integrate real-time data streams, sensor input, and control systems into interactive interfaces
Travel up to once per month to observe product use in surgical settings
Requirements
Hybrid profile: designer who can code OR engineer with strong UX instincts
Strong user research and requirements gathering experience
Hands-on experience shipping interactive products (internal tools acceptable; research prototypes alone are not sufficient)
Experience with game development or interactive 3D systems (Unity, Unreal, or similar)
Strong TypeScript and modern frontend experience (React, Vue, Lit, Web Components, HTML/CSS)
Familiarity with 2D/3D rendering libraries or engines (Three.js, Babylon.js, Godot, Pixi.js)
Motion/animation experience
Comfort viewing live surgical procedures during site visits
Strongly Preferred Human Machine Interface (HMI) or Human Robot Interface (HRI) experience
Robotics/device control interface design
Understanding of real-time systems, WebSockets, or streaming data
Experience with physics engines (PhysX, Bullet, Box2D)
3D modeling experience
Mobile platform experience (React Native, SwiftUI, Flutter)
Startup experience
CS degree
Benefits
Competitive base salary plus meaningful equity
Relocation assistance ($5K–$10K)
Job title
User Interface Developer – Hybrid UX Engineer, Interactive Systems Developer
Software Systems Engineer collaborating with customers and teams to define specifications and improve software functionality. Involves engineering drawings, assessment of system functionality, and documentation.
IT Systems Engineer responsible for securing and maintaining IT systems at Specter Aerospace. Collaborating with engineering teams for effective infrastructure management and security enhancement.
Radar Systems Engineer taking ownership of radar systems design and validation in challenging environments. Involves cross - disciplinary collaboration and rapid prototyping.
Senior Complex Systems Engineer delivering engineering support across submarine combat systems and underwater complexes. Collaborating with Project Managers to ensure project delivery and stakeholder engagement.
Senior Instructional Designer at GP Strategies Corporation creating effective learning experiences through instructional design principles and technology. Collaborating with business owners to achieve measurable learning outcomes.
System Engineer for Linux Administration at Certified Security Operations Center GmbH. Responsible for system operations, infrastructure maintenance, and continuous improvement of processes.
Senior Advanced Systems Engineer developing Military Avionics systems for OEM and Operator customers. Creating solutions for evolving customer needs and leading cross - discipline engineering efforts.
Systems Engineer supporting engineering change in the MWAV program for Thales Canada. Collaborating on technical documentation, system designs, and integration with naval platforms.
IT Security Engineer leading security monitoring and incident response for Greece's top energy sector company. Overseeing cloud security and compliance assessments while fostering team engagement.
Develop firmware for platform based security products involving security panels, sensors, and radios. Help define product architecture and aid in design and development of systems.