Senior Software Architect Engineer permanent position at San Jose, CA
Company: MIT RESOURCE
Location: San Jose
Posted on: November 8, 2024
Job Description:
Senior Software Architect Engineer permanent position at San
Jose, CATitle: Senior Software Architect EngineerType:
permanentLocation: San Jose, CAA Medical Device Company Located in
San Jose, California is looking for a Senior Software Engineer
Architect to drive the software architecture development effort
from the current surgical planning system to the next
generation.Job Requirements:
- Applies software architecture expertise to design and produce a
well-structured and fully featured software development platform
for producing and deploying multiple world-class surgical planning
software applications and related data management processes.
- Employs broad background in software engineering, open source
and commercial toolkits, data processing and visualization, user
experience management, cloud and network deployable
infrastructures, multi-platform software development, performance
optimization on designated or general purpose hardware, modern
software build and integration practices, and designing for
testability, reliability, extensibility, and maintainability on a
daily basis.
- Designs and implements hierarchy structures for independent
software modules, making use of modern design pattern theories
and/or best practices in software design. Works with and mentors
other team members on software design activities.
- Refactors and packages existing and new functionality for use
across the organization.
- Interacts with clinical users and subject matter experts to
learn surgical planning domain space for orthopedic
procedures.
- Works within quality system environment to produce required
technical and regulatory documentation.
- Produces and executes development plans in accordance with
department goals and objectives.Required Qualifications:
- Master's degree or PhD in computer science, or equivalent, and
5+ years of experience as a software architect.
- Extensive experience with C++ language constructs and C++
application design and development practices.
- Extensive experience with open source and commercial toolkits
and packages for data management, processing, and visualization,
such as ITK and VTK. Familiarity with 3D Slicer project
architecture a plus.
- Experience with deployable data management workflows,
transactional and relational databases, and multi-client software
systems. Comfortable designing configuration and version management
strategies.
- Experience with modern user interface and user experience
design tools and techniques, such as Qt.
- Medical image data processing experience is a plus, CT scan
data experience in particular.
- Familiarity or experience with regulatory environments, design
controls, and 510(k) submissions is a plus.
- Good organizational skills and excellent communication and
documentation skills are required.For more information, please
contact sai@mitresource.com or 203-567-0144. All your information
will be kept confidential according to EEO guidelines.
#J-18808-Ljbffr
Keywords: MIT RESOURCE, Redwood City , Senior Software Architect Engineer permanent position at San Jose, CA, IT / Software / Systems , San Jose, California
Didn't find what you're looking for? Search again!
Loading more jobs...