PRINCIPAL SOFTWARE ENGINEER (C# | .NET)

MedAcuity

Westford (MA)

Sur place

USD 140 000 - 200 000

Plein temps

Il y a 9 heures
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Medical insurance
Dental insurance
Vision insurance
401(k) with company match
Life and disability insurance

Résumé du poste

MedAcuity, LLC seeks a Principal Software Engineer with strong C#/.NET expertise to lead design, development, and testing of medical device software and related tools in the Microsoft stack. You will define software requirements, evaluate new frameworks, and drive the project’s technical vision with a focus on security, safety, and reliability.

You will guide a team of engineers across projects, mentor others, and collaborate with client stakeholders to ensure timely, compliant delivery.

Qualifications

  • 13+ years of software development with fluency in C#, C++, and/or Python.
  • Familiarity with UI frameworks (WPF/UWP), microservices, and asynchronous programming.
  • 5+ years of leading and mentoring a team of engineers.
  • Desire to design solutions, define specs, create documentation, assess timelines, and review code.
  • Lead requirements gathering, interfacing with key stakeholders on the client side, establishing MedAcuity’s relationship.
  • Expert understanding of object-oriented design principles and modern software development best practices.
  • Abide by and ensure compliance with MedAcuity’s policies, including Information Security and Quality Management Systems.

Responsabilités

  • Work on C# applications using technology such as WPF, UWP, SOA, Entity framework, and gRPC.
  • Follow the full design life cycle process including driving efforts in requirements specification, design activities, planning, code reviews and creating corresponding artifacts.
  • Provide complete expert engineering solutions to impactful and high‑visibility client initiatives and projects.
  • Lead and mentor a team of talented Software Engineers that may change each project.
  • Promote a collaborative environment and pragmatic engineering decision‑making.
  • Build collaborative relationships with key leaders and peers, internally and externally, across the organization.

Connaissances

C#
C++
Python
UI frameworks (WPF/UWP)
Microservices
Asynchronous programming
Team leadership
Requirements gathering
Documentation
Object-oriented design
Information Security & Quality Mgmt

Formation

Bachelor’s degree in Computer Science/Engineering or related field

Outils

Entity Framework
gRPC
SOA (Service-Oriented Architecture)

Description du poste

Company Overview

We are MedAcuity, Inc. We partner with leading product development companies to develop life and mission-critical software bringing the highest levels of Service and Value to every engagement. Through our consulting and development engagements, we bring the best and brightest talent to our clients, applying deep technical knowledge, business acumen, and innovative solutions to complex engineering problems and constructing aligned solutions for our clients. Our approach forges long‑term, collaborative relationships with clients enabling them to focus on their own core competencies in Medical Devices, Robotics, and Aerospace / Defense Equipment.

Job Summary

We are looking for a Principal Software Engineer with expertise in C# / .NET who wants to apply their strong technical skillset, leadership skills, and problem‑solving acumen to support those who develop innovative, secure, safe, and reliable software to support the product development needs of our MedTech clients.

In this role, you will be a critical team member for the design, development, and testing of medical device software products and / or related tools in the Microsoft stack. You will define software requirements for complex systems, evaluate new frameworks, and collaborate with the team to help lead the project’s technical vision.

Responsibilities
  • Work on C# applications using technology such as WPF, UWP, SOA (Service Oriented Architecture), Entity framework, and gRPC.
  • Follow the full design life cycle process including driving efforts in requirements specification, design activities, planning, code reviews and creating corresponding artifacts.
  • Provide complete expert engineering solutions to impactful and high‑visibility client initiatives and projects.
  • Lead and mentor a team of talented Software Engineers that may change each project.
  • Promote a collaborative environment and pragmatic engineering decision‑making.
  • Build collaborative relationships with key leaders and peers, internally and externally, across the organization.
Qualifications
  • 13+ years of software development with fluency coding in multiple programming languages, such as C#, C++, and / or Python.
  • Familiarity with UI frameworks (namely WPF / UWP), microservices, and asynchronous programming.
  • 5+ years of leading and mentoring a team of engineers.
  • Desire to design solutions, defining specs, creating documentation, assessing project timelines, and reviewing code.
  • Lead requirements gathering, interfacing with key level stakeholders on the client side, establishing MedAcuity’s relationship.
  • Expert understanding of object-oriented design principles and modern software development best practices.
  • Abide by and ensure compliance with MedAcuity’s policies, including Information Security and Quality Management Systems.
Preferred Skills
  • Experience working in a regulated environment such as medical device (ideal), DoD, or Aerospace.
  • Ability to make and enforce project level technical decisions.
  • Experience with, or interest in, working in a services or consulting environment.
  • Professional background in Agile / Scrum environments.
Education

Bachelor’s degree in Computer Science, Computer Engineering, or related discipline is preferred OR equivalent years of production experience.

A realistic estimate of starting base salary for this this full‑time position is $----- to $-----. The actual salary offered may vary based on work location, experience, education, training, external market data, internal pay equity and other business considerations. This position qualifies for a discretionary performance based bonus based on personal and company factors. We also offer a comprehensive benefit program including medical, dental and vision insurance, a Health Reimbursement Arrangement (HRA), Flexible Spending Accounts, 401(k) with company match, company paid life and disability insurance, additional voluntary life insurance, employee assistance programs and recognition awards. Our leave programs include competitive vacation and sick time allowances, company holidays, and a healthy work life balance is a priority here.

Applicants for employment at MedAcuity, LLC are considered without regard to race, color, religion, sex, sexual orientation, gender-related identity/appearance, pregnancy, age, genetic information, national origin, status as a Vietnam Era or disabled veteran or membership in the uniformed services, physical or mental disability, or any other legally-protected classification.

MedAcuity is an equal opportunity employer.

MedAcuity is a leading software engineering firm solving complex challenges for mission critical industries, including medical devices, healthcare technology, robotics, and other high reliability, regulated markets.

With deep expertise across embedded systems, application development, and cloud solutions, we deliver high integrity, high performance software that powers life saving technologies and next‑gen innovation.

We believe great engineering starts with great people. Our culture values technical excellence, curiosity, and collaboration, thriving at the intersection of innovation and safety, speed and precision.

If you're excited to build software that drives real impact, join us in shaping the future of technology in healthcare and beyond.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Principal Software Engineer, C#/.NET - MedTech Leader
Principal Software Engineer, C#/.NET - MedTech Leader

MedAcuity, LLC • Westford (MA)

Sur place
USD 140 000 - 200 000
Medical insurance
Dental insurance
Vision insurance
+2
SENIOR QUALITY ASSURANCE ENGINEER
SENIOR QUALITY ASSURANCE ENGINEER

MedAcuity • Lowell (MA)

Sur place
USD 125 000 - 150 000
Medical insurance
Dental and vision insurance
401(k) matching
+2
Principal Software Applications Engineer (Hybrid)
Principal Software Applications Engineer (Hybrid)

Planet Pharma • Burlington (MA)

Sur place
USD 140 000 - 210 000
Principal Software Engineer
Principal Software Engineer

Medical Guardian • Pennsylvania

Sur place
USD 180 000 - 230 000
Health Care Plan (Medical, Dental &amp
Paid Time Off
Company Paid Short Term Disability and
+1
Software Architect (Principa/Sr. Principal)
Software Architect (Principa/Sr. Principal)

Suntra MedTech Solutions • Bedford (NH)

Hybride
USD 140 000 - 210 000
Principal Software Engineer
Principal Software Engineer

Innovative Tech Solutions • Woodlawn (MD)

Sur place
USD 140 000 - 190 000
Bonus based on performance
Competitive salary
Dental insurance
+1
Principal Software Engineer - Compliance Lead
Principal Software Engineer - Compliance Lead

Real Staffing • Minneapolis (MN)

Sur place
USD 140 000 - 190 000
Senior Software Engineer
Senior Software Engineer

Alignment Health • États-Unis

Sur place
USD 130 332 - 195 498
Senior Software Engineer
Senior Software Engineer

Nexus Health Systems Ltd • Houston (TX)

Hybride
USD 120 000 - 160 000
Principal Software Engineer
Principal Software Engineer

RELIAS • Morrisville (NC)

Hybride
USD 130 000 - 160 000
401k match
Flexible PTO program
Parental leave policy
+2