CareerPlanGet AI match score →

Senior Software Engineer

Carlsbad, California, United States💼 Full-time💰 $130,000–$130,000🗓 2026-06-25 → 2026-07-31

Core

Develops client-facing and backend components for distributed software solutions, including Windows applications, embedded systems, and data aggregators.

Role type

Senior Software Engineer (C#/.NET, Distributed Systems)

Builds

Windows applications, distributed C# services, embedded systems, and data aggregators/gateways

Domain

Healthcare technology / Medical device software

Deliverable

production ML models | product features | infrastructure

Required skills

C#/.NET development, distributed systems architecture, embedded systems integration, message-based systems (RabbitMQ), software testing methodologies, requirements analysis (DOORS/Jama/Ketryx), CI/CD pipelines, AI-enabled development tools

Preferred skills

WPF development, GitHub/Azure DevOps, Confluence, FDA-regulated environments (QSR, IEC 62304, ISO 13485)

Technologies

C#, .NET, Windows, WPF, RabbitMQ, GitHub, Azure DevOps, Confluence, DOORS, Jama, Ketryx

Responsibilities

Design and implement Windows-based applications and distributed services; Develop features involving embedded systems and integrated software/hardware workflows; Create and maintain inter-service communication mechanisms; Perform integration and system-level testing; Estimate tasks and execute development work per project plans; Create and maintain software development documentation

Seniority

Senior, hands-on IC

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