Location: Sunnyvale CA
Duration: 12 Months Contract, one fulltime direct hire position is also available
We are seeking a software engineer to join our reliability team in Sunnyvale, California. Develop Django-based workflow management tools.
Maintain existing codebase while implementing new features, a robust test environment, and configure to proliferate the tools to other groups.
Major responsibilities include:
Add new features to existing tools, including utilities to track test system utilization, test cycle times, and new UIs for qualification tracking, dataset summaries, raw data repositories, and a semiconductor device test structure database
Build a unit and functional test environment
Build a framework for deployment of tools to other reliability labs worldwide
Work with IT to integrate tools with other corporate Oracle databases
Desired Skills and Experience:
Minimum 3 years experience in software engineering for web apps/databases
Fluent in Python2.7 and Python3.x and related APIs
Working knowledge of command line Git and/orEGit and experience working in a distributed software development environment
Ability to develop unit test and functional test environments
Experience with Linux/Windows/Mac OS, package managers, and development environments, including compilers
B.S. in Computer Science, Electrical Engineering, Mathematics or other related field.