

Provides engineering and R&D services across various industries with cutting-edge solutions.
The role is responsible for ensuring quality and timeliness of results for a portion of the project. Duties include defining, developing, and executing functional, performance, and black‑box tests, integrating them with automation infrastructure, and porting existing Linux and Windows applications to work with the LLVM compiler. Daily performance and functional reports are sent to stakeholders, and regressions are identified and logged as defect tickets.
Additional responsibilities involve enabling code coverage for the compiler, adding or enhancing black‑box tests to close coverage gaps, and developing and maintaining compiler front‑end and back‑end tests for C, C++, and Fortran. The candidate will investigate and report compiler defects, define test plans for new compiler features and language extensions such as OpenMP, and port GCC‑built applications to the AOCC compiler using patches and shell scripts.
The ideal candidate must have compiler development and bug‑fix experience, be a proactive and adaptable team player, and possess strong written and oral communication skills. Organizational ability and multitasking with diligence are essential, and the role also expects the individual to act as a technical evangelist.