Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Philips Recon Software Engineer C++ 
China, Liaoning, Shenyang City 
601623434

Yesterday
Recon Software Engineer C++

You are responsible for

  • DevelopsCTreconsystemsoftware—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.

who will serve as your peers.

Minimum Qualifications:

  • Master of Science in Computer Science or related technical degree, or equivalent professional software engineering experience.
  • Strong foundation in mathematics; experience in image processing, signal processing
  • Graduate studentor experienced Engineer


Desired Qualifications:

  • Capable of independently implementing imaging algorithms
  • Capable of building SW commercialization from concept feasibility prototype in matlab and evaluate the various algorithms pugh matrix in academic and industry as one plus.
  • 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.
  • Proficient in programming languages such asPython,C++,andmachine learning is a plus.
  • Software development experience on Windows systems.
  • 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.

Onsite roles require full-time presence in the company’s facilities.Indicate if this role is an office/field/onsite role.
• Learn more about .
• Discover .
• Learn more about .