CT Products Software Engineering Co-op
Location: Cleveland, Ohio
Posted: November 25, 2016
Reference ID: 1876860502
As a diversified health and well-being company, Philips is focused on improving people's lives through meaningful innovations across three interconnected sectors: Healthcare, Lighting and Consumer Lifestyle. Philips opened its first U.S. office in 1933, and today, the United States is the company's largest single market in the world, with more than 22,000 employees and operations at 50 major facilities in 22 states. At Philips, we believe that in order to make something for a person, you first have to be one. That's why, we empower our employees to build personally meaningful careers by encouraging them to take the experiences and interests that motivate them in their daily lives and apply them professionally. Software Engineering Coop The Software Engineering Coop is a limited duration cooperative education role where university students are hired to assist CT product software engineers with development of a wide range of product features while learning about software development in industry. Department Description: The CT GCX (Gantry, Couch, and X-ray) Subsystem group is responsible for the software that controls the x-ray generator, collimators, detectors, motion, and integrates with other subsystems and the platform for the design and implementation of CT products. Located in Cleveland, Ohio, this unit is part of the CT Global Research and Development organization. Along with other units located in Haifa (Israel), Bangalore (India), and Suzhou (China), we engineer all the software required for our extensive product line of CT scanners. Candidate Responsibilities: Work with software team leaders and engineers to develop software components for new or improve product features. Create and improve automated unit tests for product software components. Operate CT scanners to assist in investigation and replication of reported software defects. Perform subsystem level testing on engineering development systems. Candidate Profile: College student of junior or senior status working toward a B.S. degree in Computer Science, Computer or Electrical Engineering, Math, Science, or related field with an emphasis on software development. Outstanding GPA with strong software course background including programming in C++ and C# Experience with the Microsoft Windows operating environment and use of the Visual Studio development environment. Demonstrative understanding of OS constructs such as mutexes, threads, processes, and shared memory. Familiarity with an embedded operating environment such as VxWorks. Experience with scripting languages. Experience or familiarity with full life-cycle development (requirements elicitation, design, development, testing). Previous non-academic software development or employment experience is a plus.