CareerPlanGet AI match score →

Software Engineer-Backend

Audubon, PA💼 Full-time🗓 2026-05-29 → 2026-07-31

Core

Developing and maintaining C++ backend software for robotics products, focusing on algorithm integration, rendering, and real-time system behavior within a microservice-style architecture.

Role type

Senior IC backend software engineer (robotics)

Builds

Core application layer for musculoskeletal robotics solutions

Domain

Medical technology / Robotics / 3D graphics

Deliverable

production ML models | product features

Required skills

C++ (C++17+), Qt/Qt Widgets, linear algebra, 3D math concepts, rendering technologies, gRPC/Protocol Buffers, Git, Jira, Confluence, software architecture design

Preferred skills

CMake build toolchains, algorithm development/image processing, Bash/PowerShell/Python scripting, medical device field experience

Technologies

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

Responsibilities

Develop prototypes and production-quality solutions; integrate algorithms with rendering pipelines; design and test software solutions; support manufacturing and service tools; troubleshoot quality issues and create corrective plans

Seniority

Mid-Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗