×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Morrisville, Wake County, North Carolina, 27560, USA
Listing for: Ascom Holding AG
Full Time, Part Time position
Listed on 2026-06-17
Job specializations:
  • Software Development
    Senior Developer, Software Engineer, Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below

Join Ascom as a Senior Software Engineer – and help Shape the Future of Critical 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.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary