30+ days ago - req15592

Design Engineer 3

Research & development

Computer science & software engineering

In a nutshell

Location

Wilton - CT, US

Team

Research & development

Experience

3-7 years

Degree

Bachelor

Job Category

Computer science & software engineering

Travel

10%

In Wilton CT, ASML seeks Design Engineer 3 to work on robotics, image processing, complex algorithms, GUI and application software; work with electrical engineers, mechatronic engineers and system engineers to define the software requirements based on their technical specification; make critical software design and document it using UML; discuss and review software design with software team; be responsible for implementing the design in C for existing modules and C++ for new modules once software design is approved; lead small team of several junior software engineers during development; mentor and train junior software engineers as needed; write auto and unit testers in Python; check code in and out using code source control systems including GIT or ClearCase; download code to lithography machines and test the code; collect necessary data to write a test report; work with approximately 10 developers, including a team lead, a product architect, senior developers and junior developers; write feasibility study and technical gap analysis documents; write software functional requirement documents; write software architecture and design documents using UML; write code in C/C++, Python and shell script; perform code configuration management; write test specifications; design test scenarios, test cases and unit test cases; execute both unit and functional tests; write test reports; review documentation and codes; and mentor and train junior software engineers.Bachelor’s degree in Computer Science or closely-related field and 5 years of relevant experience; experience programming in C/C++, Unix, and Python; experience designing complex software architecture; experience with computational algorithms and documenting technical specifications; experience with programming and software engineering; strong communication skills; experience reading and interpreting data, information, and documents; and up to 10% domestic and international travel required.Apply online at www.asml.com.EEO/AA (W/M/Vets/Disability) employer.