Previous Job
Python Developer : 20-00473
Ref No.: 20-00473
Category: Software Engineering
Location: Sunnyvale, California
Primary Skills: Python programming, Git, Jira, Documentation.
Duration: 8+ Months     
Contract Type: W2 Only

Primary Function of Position:
  • The engineer in this position will play a key role on the New Product Verification team to enable the engineering development and testing of surgical robotic instruments. This engineer will develop software and algorithms that enable innovative capabilities for test equipment and test data analysis which assure each instrument's performance and safety. The position will require close collaboration with product development teams, Equipment Engineers, Manufacturing Engineers, and Quality Engineers.
  • The scope of work will include the design and construction of software tools for test equipment used to verify the performance of minimally invasive medical devices. This equipment will range in complexity from simple custom fixtures to semi-automated electro-mechanical systems, integrating sensing, motion, vision control, and data acquisition.
Roles & Responsibilities:
  • This role requires but not limited to
  • Design, document, and validate software for use in performance verification of instruments and accessories.
  • Document the software requirements, specifications, design, and operation in compliance with Good Documentation Processes (GDP).
  • Perform software design validation to fulfill company and regulatory requirements
  • Support existing production software.
  • Work independently to overcome roadblocks with minimum guidance.
  • Take ownership of test verification/validation software and work with cross-functional teams to drive projects to completion.
  • Follow good software development practices.
Skill/Job Requirements:
  • Bachelor's in Engineering (Software or Computer Engineering preferred).
  • Minimum 2 years of software development experience.
  • Passionate about technologies and love programming (Python is a big plus)
  • Experience in developing software for electro-mechanical and controls systems (general mechatronics hardware experience a plus).
  • Self-motivated, flexible, creative, works well with others in a supportive team environment.
  • Strong analytical, time management, interpersonal, listening and communication skills.
  • Familiarity with development tools (Git, Jira, etc…).
  • Familiarity with Statistical Analysis or Statistical Process Control.
  • Familiarity with databases, SAP, and Matlab a plus.
  • Experience in medical device or other regulated development environment a plus.
        To follow up with any questions, please contact kaustubh at 408-907-2242.
Akraya is an award-winning IT staffing firm and the staffing partner of choice for many leading companies across the US. We offer comprehensive benefits including Health Insurance (medical, dental, and vision), Cafeteria Plan (HSA, FSA, and dependent care), 401(k) (enrollment subject to eligibility), and Sick Pay (varies based on city and state laws).
If this position is not quite what you're looking for, visit and submit a copy of your resume. We will get to work finding you a job that is a better fit at one of our many amazing clients.
Akraya is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law. Akraya is an equal opportunity employer; committed to a community of inclusion, and an environment free from discrimination, harassment, and retaliation.