Sr. Software Engineer - Signals & Algorithm Interfaces (Python/C++)
Overview
In this role you own production interfaces for the Affera Signals & Algorithms team within the Prism Mapping system, collaborating with algorithm developers and UI engineers to optimize real-time data flows and ensure accurate visual display. You will shape data paths, address latency and memory constraints, and mentor peers in a regulated environment. This position offers impact on advanced cardiac mapping technology and opportunities to lead end-to-end features. The role blends hands-on coding with architectural decisions to ship reliable algorithm-adjacent software.
Compensation / BenefitsHealth, Dental and vision insuranceHealth Savings Account401(k) with employer matchPaid time offEmployee Stock Purchase PlanTuition assistance/reimbursement
ResponsibilitiesOwn production interfaces between Affera Signals & Algorithms and the Prism Mapping systemCollaborate with algorithm developers to bring new algorithms into production with optimized latency, memory, and determinismPartner with visualization/UI engineers to ensure correct display of algorithm outputsOwn features, components, or subsystems end-to-endDefine technical approaches for complex problems with limited supervisionLead development across design, implementation, integration, and supportContribute to software architecture, improvement of engineering practices, and development processesProvide technical leadership through code reviews, mentoring, and guidanceCollaborate across software, systems, hardware, and quality in a regulated environmentCommunicate issues, tradeoffs, and recommendations clearly to team members and stakeholders
Key requirementsBachelor's degree with a minimum of 4 years of relevant experience OR Master’s degree with a minimum of 2 years of relevant experience OR PhD with 0 years of relevant experienceMentoring and coachingEffective cross-functional collaborationStrong problem-solving and debugging in ambiguous situationsReal-time or near-real-time signal/data pipelinesDSP fundamentals in biomedical/sensor/telemetry contextsProductionizing research or prototype code into reliable production systems