Banner Image

All Services

Programming & Development

Testing & QA

I am professional software engineer working in the semiconductor research and development industry. One of the daily challenges in this industry is handling the immense complexity of next generation microelectronics. This includes changes in development and production strategies, as well as the limitations of the printing tools and software available for checking CAD designs.For example I worked on a 2 man team to produce a server for checking semiconductor designs with a suite of tools. This involved a multi-process TCP/IP server written in C that would run each design through these series of tools. Each tool had a different output that must be parsed for error information and presented back to the user and stored in a database for later retrieval and tracking. One requirement was a total run time from start to finish of under 5 minutes. This is achieved by running small jobs locally on the machine and sending others to a distributed computing environment. Scaling was also a concern s

Skills & Expertise

AgileCC++CadCommunication SkillsDesignDistributed ComputingGraphicsJavaManagementOpenglPerlProgrammingProject ManagementResearchSemiconductorSoftware DesignTcp/ip

0 Reviews for This Service

This Freelancer has not received any feedback.