Senior Software Engineer
Core
Define, develop, and evolve software for GE HealthCare's Invasive Cardiology business (cardiac catheterization and electrophysiology systems) using AI and advanced visualization to optimize clinical outcomes.
Role type
Senior Software Engineer (Technical Lead)
Builds
Multi-generation software technology plans and core data structures for medical imaging and signal processing systems
Domain
Medical Technology / Healthcare
Deliverable
production ML models
Required skills
Software development, technical leadership, product requirements translation, SDLC/Agile/Lean/XP methodologies, core data structures and algorithms, performance assessment, cross-functional collaboration
Preferred skills
Windows and Unix/Linux programming, Energy domain experience (Energy Management, Oil & Gas, Power & Water), Scrum Master/Product Owner certification, competitor analysis, technology impact analysis
Technologies
AI, visualization technologies, signal processing, Windows, Unix, Linux
Responsibilities
Provide technical leadership to an agile team of 5-7; work with Product Line Leaders to understand product requirements and vision; translate requirements into prioritized user stories; develop multi-generation software technology plans; drive efficiency and eliminate duplication; support process improvements; ensure world-class quality in development and support; engage subject matter experts for knowledge transfer; write code meeting standards; assess application performance; implement core data structures and algorithms.
Seniority
Senior, hands-on IC with leadership responsibilities
