Director, Software Engineering Algorithm (Medical Device)
ZipRecruiter - San Jose, California, United States, 95199
Work at ZipRecruiter
Overview
- View job
Overview
hands-on Director of Software Algorithm
to lead the algorithm development function at our San Jose R&D center. This role is ideal for a senior-level algorithm expert who thrives in both leadership and technical domains. At least
50% of the role involves direct coding and algorithm development , in addition to team leadership and strategic planning. Responsibilities Architect and implement algorithms for medical imaging and diagnostic platforms Develop and validate high-performance image processing and machine learning models Ensure modular, scalable, and maintainable software design Lead a small team of algorithm scientists (2–3 members) Collaborate with hardware, software, and clinical teams for full product integration Support documentation and validation processes for regulatory compliance Contribute to long-term technology roadmaps and R&D planning Requirements Ph.D. or M.S. in Computer Science, Applied Mathematics, Electrical Engineering, or related field. 10+ years of experience in software/algorithm development; 3–5+ years in technical leadership. Demonstrated ability to contribute directly to algorithm design and coding efforts (50% hands-on expected). Expertise in C/C++ is required; proficiency in C#, .NET, and MFC is a plus. Strong background in image processing, computer vision, and deep learning techniques. Experience developing algorithms for medical or diagnostic instruments is highly desirable. Familiarity with software development life cycle (SDLC), version control, and test methodologies. Familiarity with FDA regulations and quality systems (e.g., QSR, 21 CFR Part 820). Excellent problem-solving skills and ability to work across disciplines in a fast-paced environment. Work Environment & Physical Requirements The ideal candidate must be able to fulfil the physical requirements of the role, with or without reasonable accommodation. These includes the ability to sit or stand for extended periods, communicate effectively, and use hands and fingers to operate a computer, phone, and related equipment. This role may also require reaching, stooping, kneeling, walking short distances, and lifting or carrying parcels or small equipment. Benefits Competitive salary and full benefits package 401(k) Retirement Plan Medical, dental, vision, life, and insurance Paid Time Off (PTO) Equal Opportunity Employer
We are an Equal Employment Opportunity and Affirmative Action Employer. We are committed to creating an inclusive environment for all qualified applicants and employees. Employment decisions are made without regard to , , , , sexual , or expression, , , marital status, veteran status, or .
#J-18808-Ljbffr