We are seeking a Senior Software Engineer to play a key role in maintaining, evolving, and selectively developing our Ez-X medical X-ray imaging system. This role primarily focuses on maintaining and stabilizing the existing C++ software platform, supporting the C# GUI architecture, and implementing business logic at the platform level. In addition, the role includes re-implementing and adapting existing business logic using a newly developed internal software platform, ensuring functional equivalence, system stability, and seamless integration. While new feature development is part of the role, a significant portion of the work involves long-term platform maintenance, system optimization, and system-level integration across imaging algorithms, control systems, and X-ray hardware. As medical device development is iterative and subject to regulatory, technical, and business considerations, specific responsibilities, priorities, and technical focus areas may evolve over time, provided they remain aligned with the scope and seniority of this role. You will act as a technical leader within the software team and collaborate closely with Vision, Control, Mechanica, Platform, and X-Ray hardware teams.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level