Summary
Join our team as a Senior Software Engineer and lead software development for cutting-edge products. Reporting to the R&D manager, you will drive software architecture, design, and implementation, collaborating with various teams. You will shape technology strategy, oversee contractors, and contribute hands-on code. This role requires expertise in multiple domains and technologies, including Python and C#. A strong software architecture background and imaging/computer vision experience are essential. The ideal candidate is an adaptable problem-solver who thrives in fast-paced environments.
Requirements
- BS/MS in Software Engineering
- 8+ years R&D software engineering experience
- Versatility across multiple domains (UI, BL, image processing, AI)
- Proficiency in diverse technologies (Angular, C#, Python, Unity, etc.)
- Expert-level Python and C# skills
- Strong software architecture background
- Experience in imaging/computer vision
Responsibilities
- Drive overall software architecture, design, and implementation
- Collaborate across functions with R&D manager, system engineer, and clinical / algorithm teams
- Shape technology strategy, introducing innovative tools and processes
- Oversee external software and UI contractors
- Contribute hands-on code for critical system components
- Ensure regulatory compliance and adherence to healthcare standards
Preferred Qualifications
- TypeScript, Angular, Unity
- Medical imaging and DICOM knowledge