Alexander Guzmán Ramón
Software Engineer at ASML- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Spanish -
Topline Score
Bio
Experience
-
ASML
-
Netherlands
-
Semiconductor Manufacturing
-
700 & Above Employee
-
Software Engineer
-
Aug 2020 - Present
Work following Agile methodology to provide software enhancement to Calculate Expose Trajectories in metrology. Design and implementation of enhancement in the mechanism use to collect client's distortionsMigrate an overlay client to provide distortions via subscription mechanismEnhance the algorithm use to calculate distortionProvide solution to issues reported by customers in a multi assembly enviromentDevelop in C and C++, using bitbucketCreate System test (robot framework) and unit-test (gtest and gmock). Show less
-
-
Software Engineer
-
Jan 2019 - Aug 2020
Work following Agile methodology to provide software enhancement or software updates based on business or customer requests.Develop a system test to validate the software updates in the mechanism that controls access to data files.Design and implementation of IPMI reset.Enhance the data module that maps Hardware to Software.Enhance the startup/shutdown screen Develop in C, C++ and python.Create of system and unit (gtest and gmock) tests
-
-
-
Intel Corporation
-
United States
-
Semiconductor Manufacturing
-
700 & Above Employee
-
SIMICS Software Engineer
-
Jul 2017 - Jan 2019
• Develop of USB Type C DML module to enable Pre-SI simulation• Implementation of x86 CPU instructions• Low level debugging of target software ( x86 Assembly level)• Understanding of microprocessor architecture, develop on C, Python, DML and SimGen• Strong debugging skills; ability of make decisions and work under pressure.
-
-
Mix Signal Validation Engineer
-
Oct 2015 - Jul 2017
• Work following Agile methodology, PO Mix Signal Validation projects (Memory and High Speed IO IPs), responsible of setting priorities, resource allocation, SCRUM planning• Responsible of Test plan definition, tracking of execution metrics, single point of contact for customer requirements, priorities and scope negotiation• Mentor and technical leader. Debug complex Mix signal (RTL–Spice) issues • Knowledgeable on DDR Gen4 Architecture and Custom Circuits (PLL, TxDLL,RxDLL, Buffer, Power gates, CLK paths, Voltage references)• Develop of RTL test for digital and analog observability validation, MSV customization to execute functional and NLP validation• Strong troubleshooting skills; ability of make decisions and work under pressure Show less
-
-
BIOS Engineer
-
Oct 2013 - Oct 2015
• I’m responsible of doing BIOS/Firmware customizations to facility and enable the execution of post silicon validation on a production environment.• Provide technical support on BIOS related issues reported by two different Teams (more than 9 persons each) located on different GEOs • Work closely with Silicon Design and Silicon validation Teams that are geographically distributed to drive issues to closure• Work closely with different BIOS Teams to define BIOS requirements for new products; to ensure flawless enabling of production silicon testing and characterization• Maintain and implement new functionality for the application that is used to launch functional test on memory for microprocessor validation/characterization.• Understanding of microprocessor architecture, proficient on C and ASM coding• Strong troubleshooting skills; ability of make decisions and work under pressure. Show less
-
-
Product Development Engineer
-
Sep 2011 - Oct 2013
• Development of new features and debugging Silicon and BIOS issues using Agile methodologies• Development and enable of testing to perform Post Silicon validation on an embedded system that simulates a customer like environment.• Work closely with geographically distributed teams to drive customer´s issues to closure• Developed an application that increases validation coverage and reduces human dependency• Understanding of CPU architecture; proficient scripting (Python, Perl, VBScript). • Ability of make decisions and work under pressure Show less
-
-
-
Hewlett Packard Enterprise
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Engineer
-
Feb 2010 - Sep 2011
• Identifying root cause and providing fixes for issues reported by a worldwide customer base against released software • Work closely with geographically distributed teams to drive customer´s issues to closure • Development in C and C++ on X86, ARM, PowerPC or MIPS core architectures running INTEGRITY, VxWorks RTOS • Strong problem solving skills, network security and protocol knowledge • Identifying root cause and providing fixes for issues reported by a worldwide customer base against released software • Work closely with geographically distributed teams to drive customer´s issues to closure • Development in C and C++ on X86, ARM, PowerPC or MIPS core architectures running INTEGRITY, VxWorks RTOS • Strong problem solving skills, network security and protocol knowledge
-
-
-
Avionyx
-
Costa Rica
-
Aviation and Aerospace Component Manufacturing
-
1 - 100 Employee
-
Software Engineer
-
Sep 2007 - Feb 2010
• Worked in development, verification and validation of software for embedded systems. FAA certification projects for U.S. customers in the commercial aviation industry • Team and Technical Lead of embedded software validation projects. • Define and review software requirements; define black and white box requirement-based test cases; implement automated test procedures • Software development at the driver-level involving protocols such as ARINC 429, I2C, SPI and RS232 • Design of environments with IBM-Rational Test Real Time in Perl for structural coverage analysis • Performed reviews of test cases, procedures, system requirement and design documents • Software was developed on C following the DO-179b standard Show less
-
-
Education
-
Tecnológico de Costa Rica
Licenciatura in Electronics Engineering, Licenciatura