Company: Visionix USA
Location: San Jose, CA (On-site)
About the company
At Visionix USA, we are global leaders in diagnostic imaging and ophthalmic technologies. We develop high-performance solutions that empower healthcare professionals to deliver exceptional patient care. Our product portfolio includes automated imaging systems, AI-driven diagnostics, and precision lab equipment, designed to set new standards in eye care innovation.
Requirements:Position Overview
We are seeking an experienced Senior Software Engineer to join our collaborative engineering team. In this role, you will be responsible for hands-on software design and development for graphic utilities used in medical imaging, including image capture, analysis, visualization, and related hardware control.
Key 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.Requirements
Education
Bachelor’s, Master’s, or Ph.D. in Software Engineering, Computer Science, or related field.Experience
10+ years of experience in GUI and low-level software design on Microsoft Windows using the .NET framework.Technical Skills
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.Development Knowledge
Strong understanding of the Software Development Lifecycle (SDLC).Proficient in OOP and AOP principles.Preferred Skills
Experience with Intel IPP and NVIDIA CUDA.Familiarity with VTK and wxWidgets.Knowledge of direct hardware control is a plus.Soft Skills
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.Track Record
Demonstrated success in system or software design and development within small, agile teams.Why Join Visionix
Competitive base salary 401(k) Retirement PlanFull benefits package (medical, dental, vision, life, disability)Paid Time Off (PTO)Equal Opportunity Employer
Visionix USA is an Equal Employment Opportunity Employer. We are committed to creating an inclusive environment for all qualified applicants and employees. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, veteran status, or disability.
Read LessCompany: Visionix USA
Location: San Jose, CA (On-site)
About the company
At Visionix USA, we are global leaders in diagnostic imaging and ophthalmic technologies. We develop high-performance solutions that empower healthcare professionals to deliver exceptional patient care. Our product portfolio includes automated imaging systems, AI-driven diagnostics, and precision lab equipment, designed to set new standards in eye care innovation.
Requirements:Position Overview
We are seeking an experienced Senior Software Engineer to join our collaborative engineering team. In this role, you will be responsible for hands-on software design and development for graphic utilities used in medical imaging, including image capture, analysis, visualization, and related hardware control.
Key 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.Requirements
Education
Bachelor’s, Master’s, or Ph.D. in Software Engineering, Computer Science, or related field.Experience
10+ years of experience in GUI and low-level software design on Microsoft Windows using the .NET framework.Technical Skills
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.Development Knowledge
Strong understanding of the Software Development Lifecycle (SDLC).Proficient in OOP and AOP principles.Preferred Skills
Experience with Intel IPP and NVIDIA CUDA.Familiarity with VTK and wxWidgets.Knowledge of direct hardware control is a plus.Soft Skills
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.Track Record
Demonstrated success in system or software design and development within small, agile teams.Why Join Visionix
Competitive base salary 401(k) Retirement PlanFull benefits package (medical, dental, vision, life, disability)Paid Time Off (PTO)Equal Opportunity Employer
Visionix USA is an Equal Employment Opportunity Employer. We are committed to creating an inclusive environment for all qualified applicants and employees. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, veteran status, or disability.
Read Less