Philips Software Development Engineer (Current Product Support) in Andover, Massachusetts

Your Challenge

A dynamic development opportunity to become part of a team working on existing and new medical software products, where your efforts will improve patients’ lives and outcomes. We are looking for strong software engineers interested in defining and implementing the infrastructure and services strategies for a clinical information system and associated devices, and in particular acting as a member of the Current Product Engineering team to provide technical insights and direction to members of the internal L3 Product Support team and experts in the field. Responsibilities influence the entire product and so will require you to be a quick learner and willing to apply your keen engineering problem-solving skills to ensure that the holistic system quality of current installs is maintained. Join this exciting and driven team and contribute immediately!

Your team

Patient Care and Monitoring Solutions – Connected Care Solutions – Informatics

Our offer

We are looking for a person who thrives in a new product development environment, with a consistent and aggressive commitment to the successful application I knowledge, skills, principles and practices that produce quality work and satisfied customers. The successful candidate will have experience troubleshooting customer problems and creating short term and long term technical solutions to support customer needs. This would include development of to support implementation, deployment, and upgrade of a software product. Critical thinking in design and coding will be the measure of the successful candidate.

We are looking for:

  • Superb software troubleshooting skills. Must be a great self-directed problem solver

  • Proven expertise in debugging system and platform issues using a variety of memory profiling, performance, and system auditing tools such as WinDbg, PAL, PerfMon, DebugDiag, JetBrains, or JustTrace

  • SQL Server 2008 R2 or higher, SQL profiler, SQL performance tuning

  • Strong knowledge of Windows OS platforms (all Windows Server releases from Win2008R2 onward; Windows 7 & Windows 10), including Windows Services, backup/recovery/failover

  • Solid knowledge of client deployment, security, Active Directory and controls, error and event log management; Hands-on client-server troubleshooting and deployment knowledge

  • Demonstrated hands-on knowledge in networking (DNS, etc)

  • C#, .NET & C# debugging skills (comfortable with debugger) with proven problem solving and analytic skills

  • Virtualization technologies from VMWare (ESXi, vSphere, Hypervisor) and Microsoft Hyper-V (2012 and higher)

  • Proven experience with AWS/cloud deployment and support

Philips is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex (including pregnancy), sexual orientation, gender identity, national origin, genetic information, creed, citizenship, disability, protected veteran or marital status.

As an equal opportunity employer, Philips is committed to a diverse workforce. In order to ensure reasonable accommodation for individuals protected by Section 503 of the Rehabilitation Act of 1973, the Vietnam Veterans' Readjustment Act of 1974, and Title I of the Americans with Disabilities Act of 1990, applicants that require accommodation in the job application process may contact 888-367-7223, option 5, for assistance.

Find out more info about Philips at www.philips.com/na/careers

#LI-IA1

Your Challenge

A dynamic development opportunity to become part of a team working on existing and new medical software products, where your efforts will improve patients’ lives and outcomes. We are looking for strong software engineers interested in defining and implementing the infrastructure and services strategies for a clinical information system and associated devices, and in particular acting as a member of the Current Product Engineering team to provide technical insights and direction to members of the internal L3 Product Support team and experts in the field. Responsibilities influence the entire product and so will require you to be a quick learner and willing to apply your keen engineering problem-solving skills to ensure that the holistic system quality of current installs is maintained. Join this exciting and driven team and contribute immediately!

Your team

Patient Care and Monitoring Solutions – Connected Care Solutions – Informatics

Our offer

We are looking for a person who thrives in a new product development environment, with a consistent and aggressive commitment to the successful application I knowledge, skills, principles and practices that produce quality work and satisfied customers. The successful candidate will have experience troubleshooting customer problems and creating short term and long term technical solutions to support customer needs. This would include development of to support implementation, deployment, and upgrade of a software product. Critical thinking in design and coding will be the measure of the successful candidate.

Musts:

  • Superb software troubleshooting skills. Must be a great self-directed problem solver

  • Proven expertise in debugging system and platform issues using a variety of memory profiling, performance, and system auditing tools such as WinDbg, PAL, PerfMon, DebugDiag, JetBrains, or JustTrace

  • SQL Server 2008 R2 or higher, SQL profiler, SQL performance tuning

  • Strong knowledge of Windows OS platforms (all Windows Server releases from Win2008R2 onward; Windows 7 & Windows 10), including Windows Services, backup/recovery/failover

  • Solid knowledge of client deployment, security, Active Directory and controls, error and event log management; Hands-on client-server troubleshooting and deployment knowledge

  • Demonstrated hands-on knowledge in networking (DNS, etc)

  • C#, .NET & C# debugging skills (comfortable with debugger) with proven problem solving and analytic skills

  • 1+ years of .NET, #C development

  • Virtualization technologies from VMWare (ESXi, vSphere, Hypervisor) and Microsoft Hyper-V (2012 and higher)

  • Familiarity with packaging and deployment using InstallShield 2012 and beyond

  • PowerShell 3.0 or higher

  • Continuous integration and build deployment experience, Nant knowledge in particular

  • System interfacing & interoperability exposure

  • Visual Studio 2012 or higher

  • Unit Test Development

  • Solid written and verbal communication skills

  • Ability to document software designs (logical & physical)

High Wants:

  • Experience working with Microsoft Clustering technologies and techniques

  • Experience with HL7 interoperability standards and implementations.

  • Ability to create installation scripts/Windows command prompt BAT files

  • Knowledge of MSMQ, IIS, Registry management

  • Proven experience with TFS 2012 or higher

  • Test Automation experience

  • Experience developing software in a medical software regulated development environment, including regulatory documentation aspects