Full-Time

GPU Developer Tooling and Profilers

Confirmed live in the last 24 hours

Samsung

Samsung

10,001+ employees

Develops and sells consumer electronics and appliances

Hardware
Consumer Software
Consumer Goods

Compensation Overview

$144.3k - $305.4kAnnually

+ MBO Bonus + Long Term Incentive Plan

Senior, Expert

Austin, TX, USA + 1 more

More locations: San Jose, CA, USA

Must work in the office 3 days per week, with flexibility to work remotely on the remaining days.

Category
Embedded Engineering
Software Engineering
Required Skills
SCRUM
C/C++
Linux/Unix
Requirements
  • Bachelor's degree with 10 years of experience in software development, with a focus on C++ and software architecture for software development tools OR 8 years plus a Master's degree or 6 years plus a PhD
  • Strong proficiency in C++ programming language, including modern C++ standards and best practices
  • Expertise in software architecture for software development tools, including design patterns, principles, and methodologies
  • Experience with GPU architecture and programming models, including GPU silicon and associated software development tools
  • Strong problem-solving skills, with the ability to debug complex issues and optimize system performance
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders
  • Experience with agile development methodologies, including Scrum or Kanban
  • Strong analytical and problem-solving skills, with the ability to break down complex problems into manageable components
  • Experience with GPU-specific development tools, such as NVIDIA's CUDA or AMD's ROCm
  • Knowledge of computer architecture, including CPU and GPU architectures
  • Familiarity with Linux or other operating systems, including kernel development and device driver programming
  • Experience with cloud-based development environments, including containerization and orchestration
  • Certification in software development methodologies, such as Scrum Master or C++ Developer
Responsibilities
  • Design, develop, and maintain new features for developer tooling and profilers that target GPU silicon, focusing on performance, scalability, and reliability
  • Collaborate with cross-functional teams, including hardware architects, software developers, and technical leads to ensure seamless integration of tooling and profiler features with GPU silicon
  • Develop and maintain high-quality, efficient, and well-documented C++ code, adhering to industry standards and best practices
  • Contribute to the development of software architecture for developer tooling and profilers, ensuring scalability, modularity, and maintainability
  • Work closely with QA teams to develop and execute comprehensive testing strategies, ensuring tooling and profiler features meet quality and performance expectations
  • Participate in code reviews, providing constructive feedback and guidance to junior engineers to improve overall code quality and adherence to coding standards
  • Stay up-to-date with industry trends and emerging technologies, applying this knowledge to improve tooling and profiler features and capabilities
  • Collaborate with stakeholders to gather requirements, define project scope, and develop project plans to meet business objectives
  • Mentor and guide junior engineers, providing technical guidance and oversight to ensure successful project execution

Samsung develops and sells a variety of electronic products and services for both consumers and businesses. Their main products include smartphones, tablets, televisions, and home appliances. These devices work by integrating advanced technology to provide users with high-quality performance and features. Samsung stands out from its competitors by consistently introducing new technologies and features, ensuring they remain a leader in the tech market. The company's goal is to meet the diverse needs of their customers, from individual consumers looking for the latest gadgets to businesses needing sophisticated electronic solutions.

Company Stage

IPO

Total Funding

$235.5M

Headquarters

Suwon-si, South Korea

Founded

1969

Simplify Jobs

Simplify's Take

What believers are saying

  • Growing demand for smart home devices boosts Samsung's IoT and smart device offerings.
  • 5G expansion globally enhances sales of Samsung's 5G-enabled smartphones and tablets.
  • Increased interest in health tech supports Samsung's mobile health and wellness initiatives.

What critics are saying

  • Intense competition in smart TV market challenges Samsung's product differentiation.
  • AI fairness initiatives may increase R&D costs and delay product launches.
  • IoT sector vulnerabilities could impact Samsung's investments and partnerships.

What makes Samsung unique

  • Samsung leads in integrating AI across consumer electronics for enhanced user experiences.
  • The company excels in developing energy-efficient appliances, aligning with sustainability trends.
  • Samsung's strong global presence supports diverse market penetration and strategic partnerships.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Comprehensive healthcare: Medical, Dental, Vision, Employee assistance program, Telehealth services

Work life success: PTO, FlexTime, FlexPlace, FlexYourFriday

Financial wellness: Health savings account, Flexible spending acounts, 401(k), Student loan support, Tuition assistance

Family first: Pregnancy support, Adoption assistance program, Paid child caregiver leave, Milk stork, WINFertility

Incentives: Fitness reimbursement, Annual physical. Preventative screenings, Lifestyle management