Senior Software Engineer
Ascom
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. Department Global Products & Solutions Role Software Engineer Locations US Raleigh Remote status Hybrid
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Morrisville, NC vacancy
- ...Job Title: Senior Software Engineer Location: Cary, NC Hybrid Duration: Long term contract Knowledge, Skills & Abilities: • Works under deadlines and subject to heavy project load • bility to provide technical expertise to others and explain concepts...SeniorLong term contract
- ...Software Engineer IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products...SeniorWork at office
- ...deliver quality solutions across all phases and layers of the software lifecycle. Job Accountability/Responsibilities: Quality:... ...office work policies, as communicated by Human Resources and/or Senior Management. Any individual variations on in-the-office work policies...SeniorWork at office
$140k - $200k
...Senior Software Engineer, Windows/Desktop Applications - Cary, NC, USA Cary, NC, USA Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever...SeniorWork at office- Senior Software Engineer — Observability Cary, North Carolina, United States Software and Services Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Apple Pay and Wallet...SeniorWorldwide
$86.8k - $165.2k
...help shape the future of aerospace and defense. Join Collins Aerospace Resilient Connectivity Products (RCP) Engineering as a Senior DevSecOps Software Engineer to shape the future of military communications! Be part of a dedicated DevSecOps team developing cutting...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- Q2 India in Cary, North Carolina is seeking an ambitious Advanced Software Engineer to join our dynamic Centrix Engineering team. You will design, implement, and support innovative AI-first fraud detection solutions in fintech. Ideal candidates have over 9 years of experience...SeniorFlexible hours
$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorRemote work- (Senior) Scientific Software Engineer page is loaded## (Senior) Scientific Software Engineerremote type: Hybridlocations: BAD IRtime type: Full timeposted on: Posted Todayjob requisition id: R-27513Join us in pioneering breakthroughs in healthcare. For everyone. Everywhere...Senior
- Align Technology, Inc. is seeking a Senior Software Developer- Contractor in Morrisville, NC. This role involves developing, debugging, and supporting software applications using Java and Kotlin, with a focus on RESTful APIs. As part of the Research & Development department...SeniorContract workFor contractors
$60 - $65 per hour
...Requisition ID: HCR0003128 Job Title: Senior Software Engineer Client: Merz Work Location: 6501 Six Forks Road, Raleigh, NC 27615 Pay rate: $60 to $65/hr Bill rate: $115/hr FULLY ONSITE- Monday to Friday Job Description: FULLY ONSITE- Monday...SeniorMonday to Friday- Experience in Scala, Java, and/or any functional language. We code primarily in Scala, so you'll be excited to either ramp or continue with such Experience in microservices architecture, messaging patterns, and deployment models Experience in API design and building...Senior
$65 per hour
...Position Title: Senior Software Engineer (C# / WinForms) Location: Remote (Must work Eastern Time Zone hours) Clearance Requirements: None Position Status: Contract – 12 months (Opportunity to Extend) Pay Rate: Up to $65/hour (W2) Position Description: We are seeking...SeniorLong term contractContract workFor contractorsRemote work- ...Description On-site in either Manchester, NH or Providence, RI. Our client seeks a senior software engineer with a UI focus to build scalable, high-quality applications that support fraud risk mitigation for charitable platforms. The role requires strength in Angular,...Senior
- ...looking for a highly experienced back-end/middle-tier engineer, comfortable working across a range of technologies... ...degree) ~5+ years hands-on experience as a software engineer ~ Proven experience as a senior engineer responsible for implementing sophisticated...SeniorWork experience placementWork at officeWork from home
$115k - $125k
...Piper Companies is hiring a Senior Software Engineer for a top-tier healthcare technology organization based in Morrisville, NC . This role is ideal for a seasoned engineer with deep expertise in .NET , JavaScript frameworks , and cloud platforms , who can lead development...SeniorContract work3 days per week- ...Job Description We are looking for Senior Software Engineers to help build and operate core components of the Azure Red Hat OpenShift (ARO) Hosted Control Plane platform. In this role, you will work across infrastructure, backend services, Azure Resource Provider integrations...Senior
- ...risks, automate repetitive tasks, and drive faster, more consistent execution across sales and customer success. As a Senior Software Engineer, you'll shape the technical foundation and culture of the team. You'll architect and deliver core product features, collaborate...SeniorRelocation package
- ...sector with its cutting-edge AI platform, transforming industrial engineers into data and digital engineers. Backed by some of the world’... ...real‑time business benefits. We are looking for a Senior Software Engineer to join our full‑time team in the USA or Canada....SeniorFull timeWork at officeRemote workFlexible hours
$174k - $252k
...Python. 3 years of experience testing, maintaining, or launching software products. 1 year of experience with software design and... ...a technical leadership role. About the job Google's software engineers develop the next‑generation technologies that change how billions...SeniorFull time$152k - $241.5k
...Senior Software Engineer NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology—and amazing people. Today, we're tapping into the unlimited potential...Senior- ...Consultant, IT - Senior Software Engineer (SAP) Be You. Be Bold. Choose Duke. Be You Duke University is seeking a Senior Software Engineer (SAP) to help design, build, and support technology-driven solutions that power the University's administrative and business...SeniorRemote workFlexible hours
- ...We are currently sourcing for a Senior Software Engineer to work in Durham, NC! The Expertise and Skills You Bring ~ Bachelor's degree in computer science or related field required ~5+ years' experience in distributed systems development using object-oriented...Senior
- ...Sr. Software Engineer Location: Cary, NC (Hybrid) (Need Local consultants only) Job Type: 12 months contract Final interview will be 90 Min F2F in at client location in Cary, NC Job Description: ~10+ years of Java/J2EE Web Development Experience. ~ Comfortable...SeniorContract workLocal area
$180k - $220k
...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant's platform scalability...Senior$133.65k - $220.68k
...creating smart, more innovative solutions that solve our customers' most pressing challenges. RedHat’s Global Engineering team is looking for a Senior Software Engineer to join the Agentic and AI Engineering Tools team to develop a Kubernetes/OpenShift Operator and associated...SeniorPermanent employmentFull timeWork experience placementRemote workFlexible hours- ...Carolina, Iowa, Oklahoma, California, Pennsylvania and Florida. Job Description CaptiveAire is looking for a strong Senior Software Engineer to join the CASLink team onsite at our corporate location in Raleigh. CASLink is an IoT Solution serving as CaptiveAire's...SeniorRelocation packageFlexible hours
$91.7k - $163.7k
...us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together. We are seeking a Senior Software Engineer who is deeply technical, highly hands-on, and passionate about building scalable, highquality software solutions that...SeniorMinimum wageFull timeWork experience placementLocal areaRemote workMonday to Friday$176k - $230k
...Employment Type: FullTime Location Type: Remote Department Engineering Compensation: $176K – $230K At Confluent, we are... .... One Data Streaming Platform. About the Role: As a Senior Software Engineer II at Confluent, you will take ownership of...SeniorFull timeImmediate startRemote work- ...Description If you are an experienced engineer who enjoys solving ambiguous problems of... ...mindset. We are seeking a Software Engineer to help develop software that connects... ...our Digital Engineering environment. Senior Software Engineer Responsibilities: Help...SeniorWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- software engineer amazon Morrisville, NC
- agile software developer Morrisville, NC
- software developer positions Morrisville, NC
- senior software design engineer Morrisville, NC
- software developer Morrisville, NC
- ngo software engineer Morrisville, NC
- startup software engineer Morrisville, NC
- senior software engineer Morrisville, NC
- real time software engineer Morrisville, NC
- senior software engineer ruby on rails Morrisville, NC

