Senior Compiler Engineer at Ericsson | TX, US | Rezi

Senior Compiler Engineer at Ericsson

Senior Compiler Engineer

Ericsson · TX, US

Yesterday

Senior Compiler Engineer

Ericsson · TX, US

a day ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are building an MLIR-based compiler and inference stack for custom AI silicon used in telecommunications baseband processing. The compiler takes ML models from StableHLO through orchestration, tiling, memory planning, and code generation onto a multi-core processor architecture with custom accelerators. This is a small team building something real, not a research project. You will design and implement MLIR passes, debug IR transformations, optimize for real hardware constraints, and contribute wherever the hardest problems are, whether that is model import, scheduling, memory allocation, or code generation. You will work directly with hardware architects, runtime developers, and AI researchers, and you will help shape the compiler as it matures.

Responsibilities

  • Design and implement MLIR transformation passes, dialect conversions, and lowering pipelines
  • Work on tiling, scheduling, vectorization, and memory-planning problems specific to the target hardware
  • Debug numerical correctness issues across compiler transformations
  • Develop and maintain compiler testing and validation infrastructure
  • Contribute to hardware-software co-design discussions as the compiler matures
  • Profile, analyze, and optimize compiled workloads on silicon
  • Own the design and implementation of significant compiler subsystems

Requirements

  • Strong C++ development experience
  • Hands-on experience with MLIR, LLVM, or another production compiler framework
  • Experience implementing compiler passes or transformations at production quality
  • Understanding of intermediate representations and compiler pipelines
  • Ability to work across abstraction layers, from ML operator semantics to hardware constraints
  • Track record of owning technical work end-to-end, from design through delivery
  • StableHLO, XLA, JAX, PyTorch, or ONNX model lowering
  • Custom MLIR dialect development
  • DSP, VLIW, or AI accelerator compilation
  • Static scheduling or software-managed memory
  • Tiling, loop transformations, or data-layout optimization
  • Quantization or mixed-precision lowering
  • Bare-metal or embedded runtime integration
  • Strong compiler engineers who can learn new problem domains quickly

Skills

  • C++
  • MLIR
  • LLVM
  • Compiler framework
  • Intermediate representations
  • Compiler pipelines
  • Abstraction layers
  • ML operator semantics
  • Hardware constraints
  • StableHLO
  • XLA
  • JAX
  • PyTorch
  • ONNX
  • DSP
  • VLIW
  • AI accelerator compilation
  • Static scheduling
  • Software-managed memory
  • Tiling
  • Loop transformations
  • Data-layout optimization
  • Quantization
  • Mixed-precision lowering
  • Bare-metal runtime integration
  • Embedded runtime integration

Location

  • Austin, Texas

Work Type

  • Onsite
  • Full-time

Experience Level

  • Senior
  • Staff

Salary/Compensations

  • The salary range for this position is dependent on various factors including, but not limited to, location, and the candidate’s combination of job-related knowledge, qualifications, skills, education, training, and experience

Benefits

  • Choice of three medical plan options
  • Dental plan option
  • Company credits towards medical and dental premiums
  • 401(k) Plan with company contribution and match
  • Company credits for basic life insurance
  • Company credits for basic accidental death and dismemberment coverage
  • Short-term disability coverage
  • Long-term disability coverage
  • Optional participation in Stock Purchase Plan
  • 15 days of accrued vacation
  • Up to 3 personal days per year
  • 11 annual holidays
  • 8 hours of volunteer time
  • 80 hours of sick time annually
  • Up to 16 weeks of paid maternity leave
  • 6 weeks of parental or adoption leave at 100% of pay
  • Financial wellness programs
  • Educational assistance
  • Matching gifts
  • Recognition programs

About the Company

  • Ericsson uses a merit-based hiring approach that values people with different experiences, perspectives and skillsets.
  • We truly believe this approach drives innovation, which is essential for our future growth.
  • Ericsson is proud to be an Equal Opportunity employer.

Equal Opportunity

  • Ericsson uses a merit-based hiring approach that values people with different experiences, perspectives and skillsets.
  • We truly believe this approach drives innovation, which is essential for our future growth.
  • We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team.
  • Ericsson is proud to be an Equal Opportunity employer, learn more.
  • If you need assistance or to request an accommodation due to a disability, please contact Ericsson at hr.direct.americas@ericsson.com.