Ascom

Ascom

Senior Software Engineer

Morrisville, USA, US · Senior

Sponsorship not specifiedDetected 54 days ago
C#Distributed SystemsBackend DevelopmentCode ReviewSQLAzureDockerKubernetesHelmRESTRabbitMQElectrical EngineeringTest AutomationTCP/IPHL7/FHIRMedical DevicesCommunication

About the role

  • Join Ascom as a Senior Software Engineer - and help Shape the Future of Critical Communication!
  • The position is within R&D at our Morrisville (RTP) office.
  • This is a hybrid position - 3 days a week in the office.

Responsibilities

  • We build event-driven, highly available distributed backend systems that support clinical interfaces, communication protocols, and near real-time event processing workflows.
  • This role is well suited to engineers who thrive on building performant, reliable, and maintainable systems for complex real-world integrations, while influencing technical direction, architecture, and product quality.
  • Own features end-to-end across design, implementation, deployment, and support
  • Lead technical investigations, prototypes, and pre-studies to support product direction and architectural decisions
  • Collaborate across teams on architecture, engineering standards, and shared solutions
  • Participate in and lead design and code reviews to improve quality and consistency
  • Support diagnosis, resolution, and prevention of issues in existing products and real clinical environments

Requirements

  • Bachelor's or Master's degree in Software Engineering, Computer Science, Electrical Engineering, or related field
  • 6+ years of professional software development experience
  • Hands-on experience in commercial software development, ideally in cross-functional teams.
  • Strong experience with C# and.NET development
  • Experience with unit testing frameworks, tools, and methodologies, and a strong commitment to promoting their effective use
  • Experience specifying and implementing standard and custom communication protocols, such as REST APIs, TCP/IP sockets, HL7, etc.
  • Experience with ORMs, such as Entity Framework, and databases, such as SQL Server
  • Familiarity with event-driven architectures and messaging systems such as RabbitMQ or similar
  • Familiarity with cloud and container-based architectures, including technologies such as Docker, Kubernetes, Helm, and Azure or other cloud providers Why Join Ascom?

Benefits

  • Work within a regulated medical device software environment, with development aligned to standards such as
  • Apply now and become a key contributor to Ascom's mission to transform healthcare and enterprise communication.

Company info

  • We are looking for an experienced Senior Software Engineer to play a central role in the design, development, and evolution of Ascom's clinical alarm management software solutions.
  • At Ascom, you'll be part of a dynamic team driving innovation and you'll get to work on meaningful projects that impact safety and communication.

This listing is sourced directly from Ascom's careers page and normalized into a canonical job model.