Shenyang, China
Onsite
Senior Software Engineer / Software Architect – CT Console Software
资深软件工程师/软件架构师(CT扫描控制台软件)
Job Responsibilities
工作职责
-Lead the architecture design and technical implementation of CT scanner console software, ensuring scalability, maintainability, reliability, and performance.
-Design, develop and maintain software applications using C#, .NET Framework/.NET Core and WPF technologies.
-Act as a technical leader and mentor, providing architectural guidance, coding best practices, and technical coaching to software engineers within the team.
-Drive software quality excellence through code reviews, architecture reviews, development standards, and continuous improvement initiatives.
-Collaborate closely with System Architects, Product Managers, Clinical Experts, UX Designers, and Verification Engineers to deliver innovative medical imaging solutions.
-Integrate software modules, third-party components, and platform services into complex imaging systems, ensuring seamless interoperability.
-Analyze, troubleshoot, and optimize software performance, responsiveness, and system stability to meet demanding clinical usage requirements.
-Develop features for monitoring, logging, diagnostics, and performance analytics to support product reliability and serviceability.
-Contribute to software development lifecycle activities including requirements analysis, architecture design, implementation, verification, release, and maintenance.
-Apply Agile and DevOps practices to improve development efficiency, product quality, and team collaboration.
-Stay up to date with emerging technologies, software architecture trends, and medical imaging industry developments.
-负责CT扫描仪控制台软件的架构设计与技术实现,确保系统具备良好的可扩展性、可维护性、可靠性及性能表现。
-基于 C#、.NET Framework/.NET Core 及 WPF 技术进行软件设计、开发与维护。
-担任团队技术专家和导师,为软件工程师提供架构指导、代码规范及技术辅导。
-通过代码评审、架构评审、开发规范建设及持续改进活动,推动软件质量提升。
-与系统架构师、产品经理、临床专家、UX设计师及测试验证团队紧密合作,共同开发创新医疗影像解决方案。
-集成软件模块、第三方组件及平台服务,确保复杂影像系统之间的稳定协同与兼容性。
-分析、定位并解决性能瓶颈,持续优化软件响应速度、系统稳定性及用户体验。
-开发监控、日志、诊断及性能分析等功能,提升产品的可靠性和可维护性。
-参与需求分析、架构设计、开发实现、验证测试、版本发布及产品维护等全流程活动。
-采用敏捷开发(Agile)和DevOps实践,持续提升研发效率和产品质量。
-关注软件架构、开发技术及医疗影像行业发展趋势,并推动新技术在产品中的应用。
You're the Right Fit If 任职要求
-Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, Biomedical Engineering, or a related discipline.
-Minimum 8+ years of software development experience, including at least 3 years of software architecture or technical leadership experience.
-Strong hands-on experience with:
C#
.NET Framework / .NET Core
WPF (Windows Presentation Foundation)
Object-Oriented Design and Design Patterns
Multithreading and Performance Optimization
RESTful APIs and System Integration
Proven experience designing and delivering complex desktop software systems in regulated or high-reliability environments.
Experience in medical devices, healthcare software, medical imaging systems, or other highly regulated industries is highly preferred.
Familiarity with software architecture principles, including modular design, scalability, maintainability, and security.
Strong understanding of Software Development Lifecycle (SDLC), Agile methodologies, CI/CD, and DevOps practices.
Experience with source control systems such as Git, Azure DevOps, or similar platforms.
Excellent problem-solving, communication, and stakeholder management skills.
Ability to influence technical direction and drive engineering best practices across teams.
Fluent English communication skills, both written and verbal.
计算机科学、软件工程、电子工程、生物医学工程或相关专业本科及以上学历。
8年以上软件开发经验,其中至少3年以上软件架构设计或技术带团队经验。
熟练掌握以下技术:
C#
.NET Framework / .NET Core
WPF(Windows Presentation Foundation)
面向对象设计及设计模式
多线程开发与性能优化
RESTful API及系统集成
具有复杂桌面软件产品的设计与开发经验,能够独立完成架构设计与关键模块开发。
有医疗器械、医疗软件、医疗影像设备或其他高可靠性行业研发经验者优先。
深刻理解软件架构设计原则,包括模块化设计、可扩展性、可维护性及安全性。
熟悉软件开发生命周期(SDLC)、敏捷开发(Agile)、CI/CD及DevOps实践。
熟悉Git、Azure DevOps等版本管理与协同开发工具。
具备优秀的问题分析与解决能力,以及跨团队沟通协作能力。
能够影响技术决策并推动团队工程实践持续提升。
具备良好的英文读写及沟通能力。
How we work together
We believe that we are better together than apart.
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.