Sr Staff Software Engineer, Toolchain/Compiler

Posted 23 days agoViewed
100000 - 500000 USD per year
WorldwideFull-TimeAI Technology, Software Development
Location:Worldwide
Languages:English
Seniority level:Various experience levels
Experience:Various experience levels
Skills:
Software DevelopmentAssemblerC++AlgorithmsData StructuresRustCI/CDC (Programming language)LinuxDevOpsDebugging
Requirements:
Strong programming skills in C, C++, or Rust, with an interest in low-level performance and optimization. Understand compiler design principles, code generation, and optimization techniques. Worked on or with compiler frameworks like LLVM or GCC. Comfortable debugging complex systems, from compiler internals to generated assembly. Value collaboration, enjoy learning new hardware architectures, and keep up to date with advancements in compiler and toolchain technologies.
Responsibilities:
Design, develop, and maintain toolchain components including compiler codegen, linkers, assemblers, debuggers, and related infrastructure. Optimize compiler output for RISC-V CPUs, implementing new passes and improving existing ones to generate efficient machine code. Investigate and resolve toolchain-related bugs, working closely with developers to provide reliable and stable builds. Collaborate with cross-functional teams to align toolchain capabilities with hardware architecture and performance goals. Create and maintain high-quality documentation, including technical guides, best practices, and internal knowledge bases.
Similar Jobs:
Posted 5 months ago
United StatesFull-TimeAI Technology, Semiconductors
Sr Staff Software Engineer, Toolchain/Compiler
Company:Tenstorrent
Posted about 1 year ago
United StatesFull-TimeAI Computing
Software Engineer – Compiler
Company:Baidu USA
Posted 16 days ago
United StatesFull-TimeSoftware Development
Staff/ Sr Staff Frontend Software Engineer
Company:Orum