Logo
KMC Systems

Principal C# Service Designer - Medical Devices

KMC Systems, Merrimack, New Hampshire, us, 03054


Principal C# Service Designer - Medical Devices

Are you ready to apply Make sure you understand all the responsibilities and tasks associated with this role before proceeding.Overview:KMC Systems, an Elbit Systems of America company, offers an ecosystem of engineering and innovation to develop advanced clinical and operational solutions for leading medical device customers. KMC was established in Merrimack, NH, in 1980, with a focus on innovation and R&D of next-generation devices. We are looking for extraordinary people to join #OneTeamOneMission to create and deliver innovative solutions that protect and save lives.

We are currently recruiting for a

Principal C# Service Design Engineer,

looking for a candidate who respects others for their knowledge and skills. If you have high integrity and thrive in an inclusive environment, you’ll love it here.

This opportunity requires a driven engineer willing to tackle complex technical issues using their expertise. You will enjoy a culture that values hard work and creativity, knowing that your work will improve people’s lives.

Responsibilities

Design, implement, and deliver reliable, high-quality, robust embedded and desktop software for complex medical instruments meeting regulatory standards.

Participate in designing and implementing C# .Net services to coordinate and control medical instrument activities.

Collaborate with chief architect on design tradeoffs to determine appropriate solutions.

Create, maintain, and review software project documents.

Participate in software project risk and hazard analysis.

Drive software requirements with team members and integrate with system requirements.

Participate in Software Change Control Boards and resolve software defects.

Utilize software engineering best practices (e.g., unit testing, integration testing).

Develop software within Continuous Improvement development process.

Improve Continuous Improvement process and recommend software tools.

Work cooperatively within the software group and across disciplines to deliver projects on-time and on budget.

Qualifications

Bachelor’s degree in Computer Science, Electrical Engineering, Mathematics, or related discipline (Master’s degree preferred).

10+ years of relevant experience developing software for complex instruments or devices.

Demonstrated experience in designing C# .Net services for medical instrument activities.

Understanding of revision control and issue tracking systems.

Ability to work independently or in a team environment.

Strong oral and written communication skills.

Experience in software development lifecycle and object-oriented design methodology.

Design experience of software for hardware instruments including motion control interfaces.

Experience with medical device regulatory standards.

Experience with software configuration tools and project build tools.

Demonstrated technical leadership skills.

Creative and innovative, able to work within project schedules.

Good organizational and multi-tasking skills.

MS Project skills a plus.

Software time and cost estimation experience a plus.

SOA, gRPC, Entity framework, Blazor, and ASP .Net are helpful skills.

Additional Information

Here Are Some of the Great Benefits We Offer:

9/80 schedule providing every other Friday off.

Competitive compensation & 401k program.

Robust medical, dental, vision, & disability coverage.

Basic Life Insurance and Additional Life & AD&D Insurances.

Flexible Vacation & PTO.

Paid Parental Leave.

Generous Employee Referral Program.

Voluntary Benefits Available.

Voluntary Tricare Supplement available for military retirees.

Job Type: Full-time

Pay: $114,000.00 - $167,000.00 per year

Benefits:

401(k)

401(k) matching

Dental insurance

Employee assistance program

Employee discount

Flexible schedule

Flexible spending account

Health insurance

Health savings account

Life insurance

Paid time off

Parental leave

Professional development assistance

Referral program

Tuition reimbursement

Vision insurance

Ability to Commute:

Merrimack, NH 03054 (Required)

Ability to Relocate:

Merrimack, NH 03054: Relocate before starting work (Required)

Work Location: Hybrid remote in Merrimack, NH 03054

#J-18808-Ljbffr