Visionix USA (formerly Luneau Technology USA & Optovue Inc.) · 2 months ago
Senior Software Engineer – Medical Imaging (On-site, San Jose, CA)
Visionix USA is a global leader in diagnostic imaging and ophthalmic technologies. They are seeking an experienced Senior Software Engineer to join their collaborative engineering team, responsible for hands-on software design and development for graphic utilities used in medical imaging.
EyewearManufacturingMedical DeviceWholesale
Responsibilities
Implement, integrate, and test software modules to meet project requirements
Develop rapid software prototypes to validate concepts and accelerate development cycles
Optimize and enhance existing software performance
Provide advanced troubleshooting support for product development and customer support teams
Collaborate on system design to ensure compliance with medical device software standards
Plan, design, and implement features based on software requirements specifications
Anticipate long-term scalability and strategic challenges through thoughtful planning
Improve existing GUI elements to deliver a more intuitive and user-friendly interface
Qualification
Required
Bachelor's, Master's, or Ph.D. in Software Engineering, Computer Science, or related field
10+ years of experience in GUI and low-level software design on Microsoft Windows using the .NET framework
Strong proficiency in C++ and MFC with a solid foundation in object-oriented design
Familiarity with image processing, image display, and XML
Expertise in memory management, multithreading, and client/server networking
Experience with rapid software prototyping
Strong understanding of the Software Development Lifecycle (SDLC)
Proficient in OOP and AOP principles
Excellent communication and documentation abilities
Ability to work independently and within a collaborative team environment
Strong problem-solving skills and ability to manage multiple priorities
Self-motivated, adaptable, detail-oriented, and able to perform under tight deadlines
Demonstrated success in system or software design and development within small, agile teams
Preferred
Experience with Intel IPP and NVIDIA CUDA
Familiarity with VTK and wxWidgets
Knowledge of direct hardware control is a plus
Benefits
401(k) Retirement Plan
Full benefits package (medical, dental, vision, life, disability)
Paid Time Off (PTO)
Company
Visionix USA (formerly Luneau Technology USA & Optovue Inc.)
Visionix is the global manufacturer and exclusive sales, service and training provider for Optovue OCT, Visionix screening and refraction systems, as well as Briot and Weco lens finishing equipment in North America.