Luxoft Recruitment for CPU Compiler Test Engineers at Bangalore

Table of Contents - Job

Job Positions

  • CPU Compiler Test Engineer

Job Details

Job ID / Advertisement No.

VR-47370

Job Category

Job Type

Full Time

Number of Openings

Not Mentioned –

Joining Time

Not Mentioned –

Desired Experience

2+ Years

Salary

As per Company Standards

Company Benefits / Terms​

Relocation package:

  • If needed, we can help you with relocation process. Click here for more details.

Qualification Criteria

  • BE/ Btech/ ME/ MTech/ MS with 2+ years compiler testing

Locations

Interview Locations

Bangalore

Job Locations

Bangalore

Skills Requirement

Key Skills

C, C++, Testing,

Desired Skills

Skills Must have:

  • BE/ Btech/ ME/ MTech/ MS with 2+ years compiler testing
  • C, C++ programming, debugging experience
  • Expertise in building a regression or test infrastructure
  • Good understanding of different phases of the modern compiler
  • Experience in the triage of compiler related problems
  • Experience in any one assembly language
  • Experience in applying testing methodologies in compiler domain
  • Experience in any scripting language (Python, perl, bash, etc.)
  • Experience in using any tools related to automation
  • Experience in a black box and white box testing
  • Experience in Windows/ Linux OSs

Nice to have:

  • Exposure in Clang/LLVM compiler or any open-source compiler
  • Expertise in lit testing
  • Knowledge of having used CPU 2006 benchmark, Plumhall, etc.
  • Knowledge of language standards C/ C++/ Fortran, OpenMP, OpenCL, CUDA
  • Exposure to GPU acceleration programming and validation
  • Experience in collecting code coverage metrics
  • Experience in triage memory leak problems
  • Experience in system toolchains like compiler, linker, assembler, loader, and runtime
  • Knowledgeable in runtime architecture
  • Knowledgeable in OS concepts

Job Description

Details:

  • Work Type: QA automation
  • Languages: English: C1 Advanced

Project Description:

  • The Compiler Test Engineer is responsible for testing, filing bugs, triaging of issues of high-performance production level C/C++ compilers.
  • The work involves to validate performance benchmarking, compiler optimization. This person should work closely with Compiler development team.

Responsibilities:

  • Independently work on complex optimization passes
  • Propose design, defend and implement complex optimization passes
  • Review code changes and design proposals from team
  • Should be a key contributor and be able to influence both tactical and strategic decisions.
  • Contribute to the technical content of the compiler documentation/manuals.
  • Generate a formal Performance Analysis report on performance issues, analysis and quantified improvement in performance.
  • Develop a close working relationship with Compiler QA, Compiler Support and other performance/compiler teams
  • Excellent programming/debugging skills at the Assembly level

Important Instructions

How to Apply ?

Please read all job details clearly and apply exactly as mentioned below only if you meet eligibility criteria.

Online Application

Note: Please apply before the Job URL expires.

Luxoft - A DXC Technology Company

About Company: Services We Offer

As an innovative software development company, Luxoft navigates the business landscape via industry knowledge and digital capabilities. We combine results-driven digital transformation strategies and data engineering at scale.

Being a technology agnostic IT services provider, we advise and implement the best enterprise business solutions to help realize your digital strategy.

Discover what we can do and how we can achieve your goals – together.
Scroll to Top
Send this to a friend