Current jobs related to Hearthstone Client Software Engineer - Irvine, California - Blizzard Entertainment


  • Irvine, California, United States United Software Group Full time

    Job Title: Senior Software Automation EngineerWe are seeking a highly skilled Senior Software Automation Engineer to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing and implementing test automation strategies and solutions that drive business value.Key Responsibilities:Define and...


  • Irvine, California, United States United Software Group Full time

    We are seeking a highly skilled Senior C/C++ Software Engineer to join our dynamic team at United Software Group.The ideal candidate will have extensive experience in C/C++ development on Linux systems, with a strong background in system-level applications, multithreading, and inter-process communication (IPC).Additionally, proficiency in hypervisors such as...


  • Irvine, California, United States United Software Group Full time

    Senior C/C++ Developer Job DescriptionWe are seeking a highly skilled Senior C/C++ Developer with expertise in systems development and networking to join our dynamic team at United Software Group.Key Responsibilities:Design and develop high-performance C/C++ applications for Linux systemsDevelop and maintain system-level applications with a strong focus on...


  • Irvine, California, United States Western Digital Full time

    Job Title: Senior Software EngineerWestern Digital is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our BE Manufacturing Code Development team, you will be responsible for developing and implementing software solutions for our high-volume backend hard disk drive manufacturing process.The successful candidate will have...


  • Irvine, California, United States EVONA Full time

    Senior Back End EngineerAt EVONA, we're pioneering the future of satellite management through space domain awareness. We're seeking a highly skilled Senior Back End Engineer to join our team and contribute to the development of cutting-edge ground systems.Key Responsibilities:Provide technical leadership and support to ground software teams.Take ownership of...

  • Software Engineer

    4 weeks ago


    Irvine, California, United States Panasonic Avionics Corporation Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Panasonic Avionics Corporation. As an MTS IV Software Engineer, you will be responsible for designing and developing our next generation in-flight entertainment systems.Key ResponsibilitiesDesign and develop complex software applications from functional and system design...


  • Irvine, California, United States United Software Group Full time

    We are seeking a skilled Should Cost Engineer to join our team at United Software Group INC. in Irvine, CA. As a Should Cost Engineer, you will be responsible for performing in-depth cost analysis and manufacturing process knowledge.Key Responsibilities:Perform technical calculations on parts and simple assemblies.Cycle time calculations, MHR calculations-...

  • Cost Engineer

    1 week ago


    Irvine, California, United States United Software Group Full time

    We are seeking a highly skilled Cost Engineer to join our team at United Software Group INC. The ideal candidate will have a strong background in manufacturing process knowledge and experience with aPriori should costing tool.Key Responsibilities:Perform in-depth knowledge of manufacturability / producibility practices specific to Mechanical...

  • Software Engineer

    2 weeks ago


    Irvine, California, United States Panasonic Avionics Corporation Full time

    Job SummaryDesign and develop next-generation products at Panasonic Avionics Corporation. Develop tools and systems that process and transform hardware/software configuration data into system-level configuration parameters to meet customer In-Flight Entertainment (IFE) requirements.Key ResponsibilitiesDesign, modify, and implement complex software...


  • Irvine, California, United States Ford Full time

    Job SummaryAs a Software Engineer on the Tools & Infrastructure team at Ford, you will be responsible for developing software applications that serve as the debug and diagnostic toolchain for a next-generation electric vehicle platform. You will work with systems, controls, and platform engineers to deploy new diagnostic reporting flows and design and...


  • Irvine, California, United States Capgemini Full time

    Job SummaryWe are seeking a highly skilled Network Development Engineer to join our team. As a Network Development Engineer, you will be responsible for designing, implementing, and verifying software applications and tools using C/C under Linux and Windows OS.Key ResponsibilitiesDesign and implement software applications and tools using C/C under Linux and...


  • Irvine, California, United States Prosum Full time

    Prosum is Looking for a Seasoned Manager of Software Development EngineeringWe are seeking a highly experienced Manager of Software Development Engineering to lead our team in developing cutting-edge software solutions. This role requires expertise in both software engineering and product management.Key Responsibilities:Lead the development of software...


  • Irvine, California, United States Contra Costa County Superior Court Full time

    Job Title: Software Engineering ManagerWe are seeking a highly skilled Software Engineering Manager to lead our software development team at Contra Costa County Superior Court. The ideal candidate will have a strong background in software engineering, excellent leadership skills, and the ability to collaborate with cross-functional teams.Key...


  • Irvine, California, United States United Software Group Full time

    Job Title: Senior Golang Software ArchitectJob Summary:We are seeking a highly skilled Senior Golang Software Architect to lead our Golang development team. The ideal candidate will have a strong background in software architecture, design patterns, and Golang programming language.Key Responsibilities:- Design and implement scalable and efficient Golang...

  • Software Engineer

    4 weeks ago


    Irvine, California, United States EV Mode Full time

    Job Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at EV Mode. As a key member of our development team, you will be responsible for designing, developing, and implementing functional programs that meet the needs of our users.Key Responsibilities:Collaborate with developers to design algorithms and flowchartsWrite clean,...


  • Irvine, California, United States Prosum Full time

    Software Development Engineering ManagerProsum is seeking a seasoned Software Development Engineering Manager to lead our team in developing cutting-edge software solutions. As a key member of our engineering team, you will be responsible for overseeing the entire software development lifecycle, from initial concept to final deployment.Key...


  • Irvine, California, United States Sharp Electronics Corp Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our development team. As a key member of our team, you will play a crucial role in the design, development, and maintenance of our cloud-based applications and services.Key Responsibilities:Contribute to the architectural design of cloud-based applications, services, and...


  • Irvine, California, United States Prosum Full time

    Software Development Engineering ManagerProsum is seeking a seasoned Manager of Software Development Engineering to lead our team in developing cutting-edge software solutions. As a key member of our engineering organization, you will be responsible for aligning development efforts with strategic product goals.Key Responsibilities:Team Leadership: Lead and...


  • Irvine, California, United States United Software Group Full time

    We are seeking an experienced AWS Cloud Solutions Engineer to join United Software Group at Irvine CAThe ideal candidate will be responsible for designing, implementing, and maintaining scalable and secure AWS-based cloud solutions that meet our clients’ business needs.The candidate should have a strong understanding of AWS services, infrastructure as...


  • Irvine, California, United States Kelly Science, Engineering, Technology & Telecom Full time

    Job Title : Full Stack EngineerDuration: 6 monthsContract Type: W2 onlyLocation: Irvine, CA - local or remotePay Rate: Open for discussionWe're seeking a skilled Software Engineer with a strong background in PHP and a passion for building dynamic web applications with rich visualizations.Key Responsibilities:Design, develop, and enhance web applications...

Hearthstone Client Software Engineer

2 months ago


Irvine, California, United States Blizzard Entertainment Full time
About the Role

We are seeking an experienced Client Engineer to join our Hearthstone engineering team at Blizzard Entertainment. As a Senior Client Engineer, you will play a key role in making Hearthstone the best product it can be on all supported clients, with a focus on delivering exceptional player experiences on mobile devices.

Key Responsibilities
  • Architect and implement client-side core systems to drive innovation and growth.
  • Manage the intricacies of maintaining and expanding a mature codebase, implementing optimizations, debugging live issues, and consistently delivering new content to players on a regular schedule.
  • Strive to improve the quality of the player experience on all supported client platforms for Hearthstone, including PC, Mac, Android, and iOS.
  • Upgrade SDKs integrated into Hearthstone client and Unity engine to ensure seamless performance.
  • Collaborate with the team to improve the ability to develop and test the game on mobile platforms.
  • Provide technical guidance, engage in code reviews, and offer mentorship to junior team members to foster a culture of excellence.
Requirements
  • Substantial experience in professional game development, with a strong background in C# or C++.
  • 5+ years of experience in Unity and/or native mobile development.
  • Deep experience debugging complex logic and optimizing performance.
  • High comfort level extending and improving an established code base.
  • Dedication to improving all facets of the game and unlocking potential within the team.
  • Able to communicate and collaborate effectively with artists, designers, and other engineers.
Preferred Qualifications
  • Previous professional experience shipping game titles or other software.
  • Mobile development experience, with a focus on delivering high-quality player experiences.
  • Experience with modern rendering techniques and performance profiling.
  • Experience supporting a live service, with a focus on delivering exceptional player experiences.
About Blizzard Entertainment

Blizzard Entertainment is a premier developer and publisher of entertainment experiences, with a track record of creating critically acclaimed and genre-defining games. We engage tens of millions of players around the world with titles available on PC, Xbox, PlayStation, Nintendo Switch, iOS, and Android.

We value diverse voices and varied backgrounds, and we're looking for individuals to help us build compelling and inclusive experiences for Hearthstone. Our ability to build immersive and innovative worlds is only enhanced by diverse teams working in an inclusive environment.

Benefits
  • Comprehensive benefits package, including medical, dental, vision, health savings account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance, and more.
  • 401(k) with Company match, tuition reimbursement, charitable donation matching, and other benefits.
  • Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave, and other benefits.
  • Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs.