CareerPlan

Senior Software Engineer

Methuen, MA, USFull-time2026-10-28 → 2026-11-10

Core

Develop major software modules, prototypes, and proofs of concept for medical robotics products, specifically focusing on surgical navigation, image registration, and high-performance CAD systems.

Role type

Senior Software Engineer (Robotics/Surgical Navigation)

Builds

Production-quality software solutions for surgical navigation technologies and robotics

Domain

Medical Technology / Robotics / Surgical Navigation

Deliverable

production ML models | product features

Required skills

C++, JavaScript/TypeScript, Python, C#, GLSL, HLSL, Unity, QT Framework, Git, Jira, Confluence, multi-threading, object-oriented design, software architecture, CAD algorithms, point-cloud processing, mesh analysis, API design, data modeling

Preferred skills

Experience with WebAssembly, Blender's Python API, Unity plugins, Agile/Scrum methodology, Windows OS, source control, performance optimization

Technologies

C++, JavaScript, TypeScript, Python, C#, GLSL, HLSL, Unity, QT, WebAssembly, Blender, Git, Jira, Confluence

Responsibilities

Develop prototypes and production-quality solutions; ensure efficient performance and scalability; contribute to design, testing, and documentation; provide technical support to manufacturing and customers; ensure compliance with governmental laws and regulations

Seniority

Senior, hands-on IC