CT Physics & Algorithm Engineer (SW)

Reposted Yesterday
Be an Early Applicant
2 Locations
In-Office
Senior level
Healthtech • Telehealth
The Role
The role involves developing CT recon and acquisition system software, participating in agile practices, and collaborating with teams to ensure high-quality solutions in medical device software engineering.
Summary Generated by Built In
Job TitleCT Physics & Algorithm Engineer (SW)

Job Description
You are responsible for
  • Develops CT recon and acquisition system software—requirements, design, implementation, tests, troubleshooting.
  • Develops and/or validates tools, simulators, and other non-product software.
  • Define a cross-subsystem interface.
  • Participate in architecture design for a CT system.
  • Actively participates in sprint planning, daily stand-up meetings, sprint reviews, sprint retrospectives and backlog refinement. Contributes to continuous improvement of the team,  software and processes.
  • Provides technical solutions that conform to requirements with a strong focus on end-users, high quality (QMS/regulatory standards), performance, safety and security.
  • Keeps abreast of technical knowledge by studying and implementing state-of-the-art programming techniques and development tools, participating in educational opportunities, participating in communities of practice, reading professional publications and maintaining personal networks.
  • Supports DevOps in deploying software.
  • Solves problems in technical and non-technical areas of processes, project planning, people, and business.
  • Researches and applies new technologies.
  • Correctly prioritizes their own work and deals well with ambiguity and changing priorities.
  • Manages and delivers to deadlines.
  • Develops reasonable task estimates and practices risk mitigation.
  • Helps and guides colleagues to resolve challenges.
  • Interacts with senior internal and external personnel.
  • Participates in teams within domain across units and/or across disciplines.
  • Actively participates with all cross-hardware units and/or cross- functional teams.
  • Expected to take some team lead, feature lead or technical leads positions on smaller features or projects.
  • Impact and Magnitude: Can impact own and partially other teams’ results.
  • Freedom to act (level of influence): Across Teams.
  • Additional duties as assigned.
You are a part of
A progressive and energetic team that contributes directly to the growth of the business. You have a direct reporting line to the IQ Group Leader, while also collaborating with global experts in IQ system development who will serve as your peers.
To succeed in this role, you should have the following skills and experience
Minimum Qualifications:
  • Master of Science in Computer Science or related technical degree, or equivalent professional software engineering experience.
  • At least 5 years of relevant experience in professional software engineering.
Desired Qualifications:
  • Experience in full life-cycle software development in the medical device industry satisfying the design controls.
  • specified in the FDA Quality System Regulations or in a similarly disciplined software engineering environment.
  • Experience developing software for medical scanner or other medical devices.
  • Familiarity with source code control.
  • Knowledge of software reliability practices, such as code reviews, white box testing, TDD, etc.
  • Experience in defect management.
  • Familiarity with SCRUM and other agile development methodologies.
  • Proficiency in software build and test automation.
  • Ability to integrate systems with global teams.
Skills:
  • Proficient in programming languages such as C++. Familiar with modern C++, design patterns.
  • Software development experience on Windows systems.
  • Familiar automation test and simulator or application development(by C#, WCF etc.)
  • Familiar with power shell for installation scripts maintain.
  • Experience in CUDA programming.
  • Experience in Parallel programming.
  • Object-Oriented Design and Development: Ability to design and develop software using object-oriented principles.
  • Strong communication and teamwork skills.
  • Problem-solving and analytical abilities.
  • Keen awareness of new technologies and trends, with a willingness to continuously learn and grow.
  • Good English communication skills (both spoken and written).
Functional competencies:
  • Software Documentation: Ability to create clear and comprehensive documentation for software systems.
  • Continuous Learning: Willingness to stay updated with the latest technologies, tools, and industry trends.
  • Passionate about software development and eager to explore and solve technical challenges
  • Strong problem-solving ability and willingness to dive deep into complex systems

How we work together
We believe that we are better together than apart. For our office-based teams, this means working in-person at least 3 days per week.
Onsite roles require full-time presence in the company’s facilities.
Field roles are most effectively done outside of the company’s main facilities, generally at the customers’ or suppliers’ locations.
Indicate if this role is an office/field/onsite role.
About Philips
We are a health technology company. We built our entire company around the belief that every human matters, and we won't stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help the lives of others.
• Learn more about our business.
• Discover our rich and exciting history.
• Learn more about our purpose.
If you’re interested in this role and have many, but not all, of the experiences needed, we encourage you to apply. You may still be the right candidate for this or other opportunities at Philips. Learn more about our culture of impact with care here.

Top Skills

C#
C++
Cuda
Powershell
Wcf
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Alpharetta, GA
80,000 Employees

What We Do

Do the work of your life to help the lives of others.

As a leading health technology company, it is our purpose to improve people’s health and well-being through meaningful innovation. Our goal is to improve 2.5 billion lives per year by 2030. ​

We also strive to be the best place to work for people who share our passion, by promoting personal development, inclusion and diversity while acting responsibly towards our planet and society.

Similar Jobs

Magna International Logo Magna International

Planner

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Suzhou, Jiangsu, CHN
171000 Employees

Magna International Logo Magna International

Engineer Quality

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Changzhou, Jiangsu, CHN
171000 Employees

Magna International Logo Magna International

Quality Engineer

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Suzhou, Jiangsu, CHN
171000 Employees

Magna International Logo Magna International

Engineer SQA

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Changzhou, Jiangsu, CHN
171000 Employees

Similar Companies Hiring

Camber Thumbnail
Social Impact • Healthtech • Fintech
New York, NY
53 Employees
Sailor Health Thumbnail
Telehealth • Social Impact • Healthtech
New York City, NY
20 Employees
Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account