Verification Engineer analyzing compiler performance and defects for GPU technologies at NVIDIA. Automating tests and collaborating with developers to enhance software quality.
Responsibilities
Analyze performance degradation or functional defect of compilers, identify regression root cause, suggest corrective action, and perform reviews to continuously improve testing
Automate compiler testing using NVIDIA test frameworks and by programming
Utilize test suites to find, report and track compiler performance changes
Generate statistics based on performance data, identify and investigate outliers and monitor performance trends
Develop and review test plans, implement test cases, automate tests, integrate tests into NVIDIA test management frameworks
Requirements
Bachelor’s or Master’s Degree or equivalent experience
3+ years’ work experience in a software development or test organization
Deep understanding of Software Development Life Cycle (SDLC), High-Performance Computing (HPC), and Software Testing Methodologies
Compiler Domain Expertise: You should understand how compilers work and how compilers are implemented
Proven strength in problem solving and implement solutions
Programming Languages: Have experience programming and/or testing in C/C++/CUDA as well as scripting languages (Python, Perl, Shell)
Validation Engineer I supporting the AMI Validation Manager in process validation for medical devices. Focused on writing protocols and conducting validations for manufacturing processes.
Product Development Engineer for heavy duty automotive products. Collaborate in developing innovative solutions for climate - neutral mobility within the automotive industry.
Senior Product Development Engineer at MAHLE responsible for designing and validating automotive components. Leading technical analyses, testing, and enhancing product solutions.
Maintenance Engineer developing and improving maintenance plans for UK trains at Hitachi Rail. Collaborating with teams to ensure safety, reliability, and compliance with standards and regulations.
Civil Engineer performing analyses and designing wetlands, restoring streams at Princeton Hydro. Collaborating with a multidisciplinary team on civil engineering applications and project ownership.
County Maintenance Engineer managing road maintenance projects in Ashe County, NC for the Department of Transportation. Ensuring efficiency in operations and supervising personnel with engineering practices.
ME Business Methods Engineer involved in developing digital Work Preparation processes for Airbus Manufacturing Engineering. Requires experience in Manufacturing Engineering, Agile project management, and ARP/SAP.
On - Board Performance Applications Engineer at Airbus developing aircraft performance models and collaborating cross - functionally. Contributing to improving flight operations and safety in the aeronautic industry.
NetApp Engineer at SilverEdge Government Solutions providing solutions to DoD customers. Engaging in design and development of storage systems for the intelligence sector.
Engineer in JetBlue's IT infrastructure team responsible for maintaining systems and virtualization platforms. Collaborating with teams to optimize performance and support business processes.