CareerPlan

Full Stack Software Engineer

Audubon, PA, USFull-time2026-11-09 → 2026-11-10

Core

Design, develop, and maintain full-stack software for robotics products, including web applications, desktop apps, and backend services for medical device solutions.

Role type

Senior Full Stack Software Engineer (Robotics/MedTech)

Builds

Robotics products, web-based user interfaces, Qt-based desktop applications, and high-performance C++ backend services

Domain

Medical devices / Robotics / Software Engineering

Required skills

C++17, TypeScript, JavaScript, HTML5, CSS3, Svelte, React, Vue, Qt, gRPC, Protocol Buffers, 3D graphics subsystems, API design, software architecture, Agile, Git, Jira, Confluence

Preferred skills

3D visualization, rendering pipelines, linear algebra, algorithm development, image processing, CMake, Python, Bash, PowerShell, regulated software environments

Technologies

TypeScript, Svelte, C++, Qt, gRPC, Protocol Buffers, CMake, Git, Jira, Confluence

Responsibilities

Design and develop full-stack software solutions from concept to production; Lead architectural design and technical implementation; Build modern web applications and reusable UI components; Develop performant backend services and application infrastructure; Integrate algorithms into production software; Collaborate on API design and data flow; Ensure application performance, scalability, and security; Work within FDA design control environment

Seniority

Senior, hands-on IC