Demo

Senior Software Engineer - hybrid

Ascom UMS
Raleigh, NC Full Time
POSTED ON 5/29/2026
AVAILABLE BEFORE 6/27/2026
Communication!

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. 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.

The position is within R&D at our Morrisville (RTP) office. This is a hybrid position - 3 days a week in the office.

What You’ll Do

  • Translate stakeholder and customer needs into robust technical solutions
  • 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
  • Promote and contribute to test automation, unit testing, and product verification
  • Identify and reduce technical debt and improve the codebase through refactoring and continuous improvement
  • Mentor and coach other engineers to improve development practices and outcomes
  • Work within a regulated medical device software environment, with development aligned to standards such as IEC 62304 and ISO 13485

What We’re Looking For

  • 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 designing, building, and maintaining scalable, highly available distributed systems
  • Strong experience with C# and .NET development
  • Strong debugging, profiling, and analysis skills for concurrent, multi-threaded backend services
  • 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?

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.

Ready to make an impact? Apply now and become a key contributor to Ascom’s mission to transform healthcare and enterprise communication.

Salary.com Estimation for Senior Software Engineer - hybrid in Raleigh, NC
$121,649 to $146,561
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer - hybrid?

Sign up to receive alerts about other jobs on the Senior Software Engineer - hybrid career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Engineer - hybrid jobs in the Raleigh, NC area that may be a better fit.

  • Progress Software Raleigh, NC
  • We are Progress (Nasdaq: PRGS) – the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applicat... more
  • 18 Days Ago

  • Cisco Durham, NC
  • The application window is expected to close on: 04/16/2026 Job posting may be removed earlier if the position is filled or if a sufficient number of applic... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!