Senior Software Engineer – Medical Imaging (On-site, San Jose, CA) jobs in United States
cer-icon
Apply on Employer Site
company-logo

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

C++.NET frameworkGUI designImage processingMemory managementMultithreadingSoftware Development LifecycleOOP principlesRapid software prototypingCommunicationProblem-solving skillsTeam collaborationDetail-oriented

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.)

twittertwitter
company-logo
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.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Peter Wyles
Chief Executive Officer - Region Americas
linkedin
Company data provided by crunchbase