Employment Opportunities
Moore Nanotechnology Systems is a high-tech manufacturer of ultra-precision machining systems and motion platforms for the optics, defense, aerospace, consumer electronics, and semiconductor industries. Due to the rapid growth of our core business and expanding market opportunities, we are accepting applications for the following positions.
MNTS offers a "small company" atmosphere with the employee benefits, pay scales, and security of a large corporate parent. Our benefit package includes: Comprehensive medical & dental insurance, 401(k) retirement plan, company paid life insurance, and 2 to 5 weeks of paid vacation depending upon length of service.
If you have the required skills and are interested in applying for any of the following positions, please e-mail your resume and salary requirements, in complete confidence, to:
careers@nanotechsys.com
Software Engineer / .Net Developer
We have an immediate opening available for a Software Engineer with a Bachelor’s (B.S.) and/or a Master’s (M.S.) degree in computer science and/or a related field; or equivalent combination of education and experience. The candidate should possess strong programming skills in C# on Microsoft Windows platforms using .Net Framework and have 2+ years of industry experience in software development. The candidate should have good knowledge of Design Patterns to create well designed object models. Projects are a combination of new development, maintenance and revising of existing applications.
Primary Responsibility: Design, build, implement and support software applications for the optics manufacturing industry and coordinate activities involved in optical surface fabrication, application, problem solving, and software validation by performing the following duties. Responsibilities include understanding the product functionality and creating and maintaining UI and algorithms in areas such as machining, data exchange, and geometric modeling.
Job Requirements:
- Strong understanding of the .NET Framework (C#), including Windows Forms, OOP principles using .NET with Proficiency with Visual Studio 2005 and SQL Server 2005.
- Design and develop Windows Forms based .NET solutions for engineering software applications (no website development).
- Develop design artifacts for .NET based solution using Object-oriented Analysis and Design techniques
- Adhere to the version control system, build and release processes etc.
- Document technical designs, using flow charts, class diagrams, data flow diagrams, descriptive software component documentation etc. as required.
- Perform unit testing and resolve any issues / bugs by debugging and troubleshooting the code
- Perform customer and in-house technical support.
- Perform other related duties as assigned in accordance with overall job responsibilities
- Self-motivated and able to work independently and in a group.
- Contribute to meeting the overall revenue and profit goals established by the business unit budget and strategic plan.
- Help to achieve the completion of all projects within budget and on schedule.
Supervisory Responsibilities: No direct reports.