S

Samsung

Makes consumer electronics and semiconductor components

Director - GPU Compilers

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • A Bachelor’s degree in Computer Science, Computer Engineering, or a relevant technical field with 15+ years of experience; alternatively, a Master’s degree with 13+ years of experience or a PhD with 11+ years of experience.
  • 10+ years of experience managing software engineers who produced system-level software such as compilers or operating systems.
  • In-depth understanding of compiler back-end technology and experience building or enhancing at least two different compilation systems.
  • Sufficient experience with modern C++ and Python to read and understand code.
  • Practical experience developing just-in-time compilers or compilers for shader languages.
  • Knowledge of OpenGL, OpenGL ES, OpenCL, and SPIR-V.

Responsibilities

  • Provide technical leadership by researching advances in compilers, software engineering, graphics, and related disciplines, and translating them into compiler back-end improvements through prototyping, open-source contributions, AI-assisted tools, and supervised engineering experiments.
  • Implement register allocation, instruction scheduling, graphics-specific optimizations, SIMD-relevant control flow, and code placement optimizations.
  • Apply classic machine-independent optimizations, preferably on low-level intermediate representations.
  • Optimize applications to reduce execution time, memory usage, or power usage.
  • Lead annual planning for next-generation hardware support, including effort estimation and cross-functional negotiation with architecture and engineering leads.
  • Present team objectives, key results, and periodic activity summaries to senior leadership.
  • Coordinate and communicate regularly with peer teams, architecture leads, and senior management to align priorities and share progress.
  • Hold regular one-on-one and team meetings to review status, maintain focus on priorities, and report progress up the management chain.
  • Document and submit team-generated intellectual property for protection following major releases.
  • Conduct annual performance reviews and deliver feedback to each team member.
  • Recognize strong performance and support each engineer’s professional development through regular coaching and mentorship.

Desired Qualifications

  • Compiler development for mobile architectures is highly preferred.
  • Knowledge of the Android ecosystem is a plus.

About the Company

Samsung

Makes consumer electronics and semiconductor components

Samsung Electronics designs and manufactures consumer devices and electronic components for individuals, businesses and other technology manufacturers worldwide. Its product lines include Galaxy phones and tablets, televisions, home appliances, memory chips, processors and displays. The company develops hardware and software, runs manufacturing facilities and sells finished products through online and physical retail channels supported by a global sales network. It earns revenue from device and component sales, while its foundry business manufactures chips designed by customers. Samsung Electronics was founded in 1969 and is headquartered in Suwon, South Korea.

Company size
10,001+
Company stage
IPO
Headquarters
United States
Founded
1969

Recently Posted Jobs

Explore more opportunities at Samsung

See more jobs