Fillable Printable Free Job Description Template
Fillable Printable Free Job Description Template
Free Job Description Template
Job Description
Software Architect - Reporting to Feimo Shen
Date: Signatures
Employee Name: Accepted by:
Reporng to: Mgr./Supervisor:
Department: Human Resources:
Locaon:
Job Summary:
As So!ware Architect, you will lead the design e%ort on a variety of projects in a highly
collaborave, fast-paced environment. Your role is to design innovave soluons to real market
problems. You will work closely with product and markeng managers, user interacon designers,
and other so!ware engineers to develop new product o%erings and improve exisng ones. This
posion reports to the Robocs So!ware Manager.
Travel Requirements:
This posion does not require any travel. It will be based in Fremont, CA Corporate Headquarters.
Job Responsibilies:
Idenfy the appropriate so!ware architecture based on the requirements and design
elements contained in a system speci1caon.
Record so!ware architecture in a so!ware architecture document using use cases and the
Uni1ed Modeling Language (UML).
Maintain and evolve so!ware architecture documents based on evolving system
requirements and industry trends and technologies.
Analyze risk and report problems in meeng system requirements.
Provide supporng informaon to the Engineers to aid in the creaon of a system
speci1caon.
Assist So!ware Designer/Implementers with the creaon of detailed so!ware design
speci1caons.
Lead the review process for so!ware architecture documents.
Perform so!ware version control and maintain periodic compilaon schedule.
Parcipate in the system speci1caon review process to ensure system requirements can be
translated into valid so!ware architecture
Comply with all applicable product development processes. Perform detailed so!ware
design as well as implements and/or maintains code according to dues and responsibilies
Ensure the overall integrity of the so!ware architecture and validates it against the system
speci1caon.
Page 1 of 2
Job Description
Software Architect - Reporting to Feimo Shen
Integrate internal and external product design into a cohesive user experience
Work with visual designers to improve and re1ne product visual design and consistency
Qualicaons:
Bachelor's or Master's degree in computer science or related 1eld
At least 5 years experience in large designs and coordinang project teams in medical device
industry
At least 8 years of C/C++ programming experience
At least 3 years of UML experience
At least 3 years of experience with so!ware source control and version control
Experience in 3-dimensional navigaon preferred
Excellent interpersonal and communicaon skills
Mastery of user interacon design skills
Must be organized, have an eye for detail, and be able to put ideas into a tangible form
Ability to priorize and manage work to crical project melines in a fast-paced
environment. Ability to develop new approaches to complex design problems
Page 2 of 2