{"id":1244813,"url":"https://alion.io/job/vitrox-rd-software-developer","title":"R&D Software Developer","company":{"id":49644,"name":"ViTrox","domain":"vitrox.com","url":"https://alion.io/company/vitrox","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Career site","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["George Town, Malaysia"],"countries":["MY"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"CUDA","optional":false},{"name":"CUDA Toolkit","optional":false},{"name":"HPC","optional":false},{"name":"OpenCL","optional":false}],"status":"live","first_seen_at":"2026-09-25T17:10:48Z","employer_posted_date":"2026-09-25","last_verified_at":"2026-09-28T23:07:06Z","board_verified":true,"closed_at":null,"days_open":4,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":4},"description":"Job Description\nViTrox is a Penang-based design and manufacturing company that puts today’s most imperative digital transformation with compassionate innovation at the heart of its brand. We turn the best machine vision technology into trusted solutions for semiconductor manufacturers. Our machine vision systems require sophisticated algorithms with stringent throughput and latency requirements. We focus on creating in-house software tools and libraries to ease development of such systems in C++. Now, we are looking for an R&D software developer to be part of the ViTrox experience and work with us to achieve an innovation breakthrough in C++ programming by marrying ease-of-use, flexibility and high performance computing on modern parallel hardware.\nResponsibilities\nImplement optimizing source-to-source compiler using Clang Libtooling\nDevelop tools that complement the source-to-source transpiler, enhancing debugging and Visual Studio integration experience\nParticipate in design and evolution of our active library\nAssist and train developers in adoption of our active library\nAssist in writing technical articles and documentation\nKey Qualifications\nSolid skills in C++11 or later\nExperience using Clang Libtooling, with good understanding of Clang AST\nComfortable with C++ template metaprogramming/compile-time programming\nGood understanding of multithreading, parallelisation and concurrency\nGood algorithm and problem solving skills\nGood software optimisation skills (i.e. reducing algorithmic complexity, dynamic programming, memory usage, cache optimisation, etc.)\nGood understanding of modern computer architecture\nAny combination of the following has added advantage\nBasic understanding of CUDA or OpenCL\nBasic understanding of vectorization in CPU (including using Intel SIMD intrinsics)\nKnow-how in creating a source-to-source compiler using Clang\nKnow-how in creating a custom compiler toolset in Visual Studio 2015 or later\nKnow-how in creating Visual Studio Extension","description_format":"text","description_chars":1993,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Semiconductor Equipment","Machine Vision & 3D Cameras"],"lifecycle":[{"event":"open","at":"2026-09-25T17:10:48Z"}],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":3,"expected_fill_days":28,"reasons":["conf:6","velocity","win:early"],"computed_at":"2026-09-29T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/vitrox-rd-software-developer","json_url":"https://alion.io/job/vitrox-rd-software-developer.json","meta":{"generated_at":"2026-09-30T03:31:49Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":2479,"day_limit":5000,"remaining_today":2521,"minute_limit":60,"resets_at":"2026-10-01T00:00:00Z"}}}