CareerPlanSign in

Software Engineer

Waukesha💼 Full-time🗓 2026-08-14 → 2026-09-26

Core

Design, develop, and maintain the software platform, frameworks, and runtime infrastructure enabling reconstruction and imaging algorithms to run efficiently in production environments for CT scanners.

Role type

Senior IC software engineer (platform & high-performance computing)

Builds

Scalable, high-performance software components, APIs, tooling, and automation for medical imaging reconstruction

Domain

Medical device development, high-performance computing, applied mathematics

Deliverable

production ML models | product features | infrastructure

Required skills

C++ on Linux, GPU programming (CUDA/OpenCL), Linux systems programming, Git/CI/CD, analytical and mathematical problem-solving

Preferred skills

Distributed systems, microservices, containers, observability, medical imaging domain knowledge

Technologies

C++, CUDA, OpenCL, Linux, Git, CI/CD

Responsibilities

Design and maintain platform frameworks and runtime infrastructure; build scalable components leveraging multicore CPUs and GPUs; develop APIs and automation to improve developer productivity; partner with algorithm developers to deliver robust platform solutions; drive software architecture and performance optimization.

Seniority

Senior, hands-on IC

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