Engineering

Engineering & Technology - Informatics & Software

Job Summary

Intermolecular, a rising startup in Silicon Valley, is looking for a well-rounded Sr. Software Development Engineer interested in delivering end-to-end applications to accelerate semiconductor R&D and streamline operations.

As a Sr.Software Development Engineer, you will work closely with process engineers, electrical test engineers, and scientists to automate semiconductor manufacturing process R&D workflow, data warehouse, data analysis, and data mining. You will be responsible for developing a cutting-edge Web based Informatics system. This is a Rich Internet Application (RIA) that integrates into chemical and semiconductor process and metrology tools to facilitate High Productivity Combinatorial R&D. You will have the opportunity to be part of a highly motivated team that develops a secure multi-tier data warehouse driven infrastructure.                                                                                                                                                                                                                                                                                                                                                                                                                    Key Responsibilities                                                                                                                                                                                   

  • Play a key role in the development of web based software modules to manage Intermolecular's R&D activities planning & execution, data management, advanced analytics, visualization and reporting
  • Occasionally, conduct detailed study of customers' R&D lab IT infrastructure and equipment, and integrate Intermolecular's Informatics systems into customers' R&D environment
  • Interface with end users to produce software requirement specifications
  • Analyze, design, and develop software programs for data warehouses, business analytics, Web user Interfaces, and dashboard reporting
  • Document and develop functional, design, and unit test specifications  
  • Develop software to manage R&D workflows and integrate with 3rd party statistical applications
  • Provide technical support, resolve issues and escalations 
  • Coordinate development and execution with remote teams when required
  • Deliver applications and maintain issues of developed products by implementing best practices, documenting protocols, and defining standards
  • Proven ability to solve complex analytical problems and define test methodologies of complex systems
  • Excellent written and verbal communication skills
  • Self motivated, results oriented person with a delivery focus  

Minium Requirement

  • BS EE/CS/Mathematics or equivalent experience - MS preferred
  • 5+ years in developing highly computational applications
  • Experience in Action Script, or Adobe Flex a big plus
  • Development experience in Web application (ColdFusion, J2EE, JSP, PHP, ASP etc..), OOP (C++, C#, or Java)
  • Proficiency in SQL, HTML, JavaScript, and XML
  • Experience in databases, database performance optimization, database replication and clustering, data warehousing, data structures, and algorithms required  
  • Knowledge of statistical process control (SPC) is desirable 
  • Exposure to Design of Experiments (DOE) is desirable   

 

We offer highly competitive compensation and benefits packages. EOE.

Disclaimer The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.