Job Description :
Job Title: Windows GUI Engineer C# WPF
Job Location: San Jose, CA(Onsite)
FTE/Contract open for both.
Job Description:
Set a committing and delivering example, mentoring junior team members
Own and complete tasks with the time pressures typical of new product development
Develop, debug, and maintain software for existing and new generation products.
Develop cloud enable strategy to integrate Robot with web service in the cloud to support cloud- based data collection and data analysis
Work closely with cross-functional groups and subject domain experts to define product
Requirements:
Key contributor to SW system architecture, SW design and SW unit test documentations
Play significant role in code review and SW unit testing, integration testing and test automation
Work closely with colleagues to conduct Software/firmware/hardware integration
Key domain expert for software technical reviews and software development phase reviews
Define and review software verification and validation test plan
Represent software on customer complaint analysis team
Quality Management System to ensure product and support regulatory compliance
QUALIFICATIONS (Education, Experience, Certifications)
Minimum Bachelor s Degree (B.S.) in in CS/EE/BME or equivalent and 6 years of direct software
development experience, or master s degree with 4+ years of experience
Highly self-directed and self-motivated with excellent verbal and written communication skills
Proficient in Object Oriented Design and .Net/C#/WPF and Windows GUI design (Mandatory)
Experience with Windows Operating Systems, networking and multi-threading development
Experience with SW requirements gathering, software architecture, coding, code review, unit testing, integration testing and functional testing
Experienced with Windows based GUI design and development, and its test automation
Experience with SW Development Life Cycle (SDLC) and change control process and tools.
Highly proactive developer and experienced system debugger
Desired:
Familiarity with Medical Device regulations (e.g. ISO 13485, ISO 14971, IEC 62304) highly desirable
Familiarity with UI/UX Design Tools (Sketch, Figma, Invision, etc.)
Experience with SW development project management
Familiarity with Python, Powershell, or other scripting languages
Experience with HIPAA and GDPR
REQUIREMENTS:
Required:
" BS Mechanical or Manufacturing Engineering, or Equivalent
Preferred:
" MS Mechanical or Manufacturing Engineering
" Min 7 yrs. applicable experience
" Demonstrated knowledge of DFMEA and PFMEA.
" Demonstrated knowledge of GD&T.
" Demonstrated knowledge of DFM & DFA principles.
" Expertise in the use of mold-filling simulations, such as Moldflow, Sigma soft, or Moldex3d.
" Significant plastic manufacturing process experience, including Injection Molding, Insert Molding, and Multi-Shot Molding.
" Significant experience with medium to high-volume component parts and subassembly manufacturing best practices.
" Strong familiarity with statistical analyses, including process capability, process control, Design of Experiments, etc...
" Strong understanding of Process Validation and Production Part Approval Process (PPAP) for component part qualification.
" Strong Project Management skills.
has context menu