Senior Software Engineer

Ascom

$100K — $130K *
Healthcare
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's 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 standard and custom communication protocols like REST APIs, TCP/IP, HL7
  • Familiarity with cloud architectures such as Docker and Kubernetes

Responsibilities

  • Translate stakeholder needs into technical solutions
  • Own features end-to-end from design to support
  • Lead technical investigations and prototypes for product direction
  • Collaborate with teams on architecture and engineering standards
  • Participate in design and code reviews for quality improvement
  • Support issue diagnosis and resolution in clinical environments
  • Mentor other engineers to enhance development practices

Benefits

  • Hybrid work model - 3 days in the office
  • Opportunity to work within a regulated medical device software environment
  • Impact on real-world clinical interfaces and patient safety
  • Engagement in professional development and mentorship opportunities
  • Involvement in innovative technology solutions in healthcare
Full Job Description
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 Department Global Products & Solutions Role Software Engineer Locations US Raleigh Remote status Hybrid

Similar Jobs

More Jobs at Ascom

More Healthcare Jobs

  • Chief Medical Officer Part Time
    $210K + $210,000 annually. mpi offers free medical, dental, vision, pto, *
    Motion Picture Industry Pension & health Plans
    Studio City, CA 91604 (Los Angeles County)
  • Clinical Specialist - Radiology
    $125K + $15K bonus + equity *
    Confidential Company
    Atlanta, GA 30303 (Fulton County)
  • CLIN RSCH SUPV I
    $90K — $120K *
    University of California San Francisco
    San Francisco, CA 94112 (San Francisco County)
  • Home Health Physical Therapist
    $85K — $100K *
    Phoenix Home Care and Hospice
    Liberty, MO 64068 (Clay County)
  • ADMIN SUPV 1
    $75K — $95K *
    University of California San Francisco
    San Francisco, CA 94112 (San Francisco County)

Find similar Senior Software Engineer jobs: