Advanced Software Engineer-C++

Philips
China
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Adaptability","Self-motivation","Technical communication","Code review collaboration","Problem-solving"]

Build low-latency medical data processing and reconstruction infrastructure for a core systems team. You’ll design data flow architectures, develop high-speed data acquisition and storage/management, and create installation packages plus diagnostic tools for field support. Work across hardware/software interfaces, develop system simulators for testing, and write compliant C++ code with rigorous reviews. You’ll also collaborate with global platforms and investigate/fix product defects.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Philips
Philips
2 months ago

Advanced Software Engineer-C++

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 27 days agoStatus: Live

Job Summary

Build low-latency medical data processing and reconstruction infrastructure for a core systems team. You’ll design data flow architectures, develop high-speed data acquisition and storage/management, and create installation packages plus diagnostic tools for field support. Work across hardware/software interfaces, develop system simulators for testing, and write compliant C++ code with rigorous reviews. You’ll also collaborate with global platforms and investigate/fix product defects.
Location: China
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Focus on reconstruction infrastructure, inter-process communication, and system resource management.
  • •Develop and maintain high-speed data acquisition systems and raw data storage/management.
  • •Design and implement robust data flow architectures across the system.
  • •Create and maintain installation packages, serviceability features, and diagnostic tools for field support.
  • •Write and maintain compliant, maintainable code; participate in code reviews and investigate/fix product defects.

Key Requirements

  • •At least 5 years of experience with heavy exposure to a production C++ environment.
  • •Strong technical English skills, including reading technical documentation and participating in design discussions in English.
  • •Deep C++ proficiency (Modern C++11/14/17/20, STL, multi-threading, memory management).
  • •Experience optimizing system I/O throughput, memory management, and concurrency performance for low-latency, large-scale processing.
  • •Bachelor’s degree (or above) in Computer Science, Computer Engineering, Mathematics, Physics, Biomedical, Electrical/Computer Engineering, or a related field.
Experience:5+ yearsHealthcareMedical devicesMedical imaging
Education:Bachelor's
Skills:AdaptabilitySelf-motivationTechnical communicationCode review collaborationProblem-solving
Languages:English
Tech Stack:C++C#Modern C++11Modern C++14Modern C++17Modern C++20STLMulti-threadingMemory managementInter-process communicationDiagnostic toolsSystem simulators

Company Brief

Philips
Global health technology company focusing on diagnostic imaging, patient monitoring, and consumer health products. Philips develops medical devices, healthcare informatics, and solutions to improve patient care and personal well-being.
Industry: HealthTech
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Amsterdam, Netherlands
Founded: 1891
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn