Senior Software Engineer - hybrid

Ascom
Morrisville, NC

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.

Posted 2026-05-28

Recommended Jobs

Sales Representative

Morris Communications Careers
Apex, NC

Lawn Doctor is looking for a dependable and reliable individual to join our team as a Sales Representative.  Our Sales Representatives work with both current customers add services to maintain and be…

View Details
Posted 2026-02-26

Handrail Installer

Southern Staircase
Charlotte, NC

Position Overview: Now Hiring: Handrail Installer – Earn $28–$32/ hr  + Full Benefits!    Location:   Charlotte, NC     Schedule:   Full-Time     Pay:  $28.00 – $32.00/hour (based on experience)  …

View Details
Posted 2026-04-24

Landscape Construction Team Member

Gardens for Living
Spruce Pine, NC

We are recruiting the best of the best! Gardens For Living is a fast growing-quality oriented, specialty company focused on Landscape Installation and Maintenance. We want like minded people to be on…

View Details
Posted 2026-05-22

Utility Operator 2 - Night Shift

FUJIFILM Biotechnologies
Holly Springs, NC

Position Overview This is a night shift position supporting our 2/2/3 schedule from 6pm-6am. There is a 20% shift differential for night shift. The Utility Operator 2 operates, maintains, and r…

View Details
Posted 2026-05-11

Weekend Shift Production Supervisor

Trystar Inc
Charlotte, NC

Job Description Job Description Job Title: Production Supervisor Job Description: Trystar is a leader in power distribution equipment and related services at the heart of supporting our el…

View Details
Posted 2026-05-28

Lead Bartender

NAS MANAGEMENT LLC
Washington, NC

Job Description Job Description Job description: About Union Spirits Union Spirits is an upscale cocktail lounge located in the heart of Washington, North Carolina. Our mission is to offer …

View Details
Posted 2026-03-27

Branch Manager (Full Time)

Liberty Medical Specialties
Thomasville, NC

Job Description Job Description Salary: Liberty Medical Specialties, Inc. - a leading provider of durable medical equipment, supplies and services - is looking for aGoal-Oriented Sales Profess…

View Details
Posted 2026-05-16

Food Runner

Emmy Squared Pizza
Charlotte, NC

Emmy Squared is hiring FOOD RUNNERS to join our team! Emmy Squared/Pizza Loves Emily is a growing restaurant company that not only offers advancement opportunities, but a fun work environment, supp…

View Details
Posted 2025-08-12

Car Detailing Technician

FC Duct Cleaning
Charlotte, NC

Searching for a new career can be difficult but it doesn’t have to be stressful. We are hiring independent contractors to go out to our customers' homes and service their vehicles. Life has become…

View Details
Posted 2026-05-06

Travel Nurse RN - Psych - $1,815 per week in Asheville, NC

Slate Healthcare
Asheville, NC

Registered Nurse (RN) | Psych Location: Asheville, NC Agency: Slate Healthcare Pay: $1,815 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks …

View Details
Posted 2026-05-27