<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>962887db-79a</externalid>
      <Title>Firmware Software Engineer</Title>
      <Description><![CDATA[<p>We are seeking a skilled Firmware Software Engineer to join our team in Taipei, Taiwan. As a Firmware Software Engineer, you will be responsible for owning and performing firmware development tasks for HID products. Your primary focus will be on product development, but you will also assist other departments with issue resolution and management on software and firmware issues.</p>
<p>Key responsibilities include:</p>
<ul>
<li>Developing and maintaining firmware for HID products</li>
<li>Assisting in the generation of product specifications, test procedures, and qualification criteria</li>
<li>Collaborating with cross-functional teams to realize HID programs from concept to implementation and into production</li>
</ul>
<p>To succeed in this role, you will need to have a strong background in firmware development, excellent problem-solving skills, and the ability to work in a fast-paced environment.</p>
<p>We offer a competitive salary and benefits package, as well as opportunities for professional growth and development.</p>
<p>If you are a motivated and experienced Firmware Software Engineer looking for a new challenge, please submit your application.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>mid</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>C language, Firmware design for USB peripherals, I2C, SPI, UART, I2S etc. peripherals control, ARM MCU programming and general purpose microcontrollers, Gaming controllers for Xbox, Playstation, Nintendo Switch, mobile devices, GIP security protocol, LCD displays and image processing, Creating and maintaining communication protocols, Test equipment such as oscilloscopes, USB analyzers, WiFi analyzers, Low power and battery powered designs, Wireless products based on WiFi, Bluetooth and RF technologies, Knowledge of digital hardware circuit, Windows software development, iOS, Android programming experience</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Corsair</Employername>
      <Employerlogo>https://logos.yubhub.co/corsair.com.png</Employerlogo>
      <Employerdescription>Corsair is a leading manufacturer of high-performance computer components and peripherals.</Employerdescription>
      <Employerwebsite>https://www.corsair.com/</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://edix.fa.us2.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/7643</Applyto>
      <Location>Taipei, Taiwan</Location>
      <Country></Country>
      <Postedate>2026-03-10</Postedate>
    </job>
    <job>
      <externalid>9e6521c0-223</externalid>
      <Title>Senior Engine Programmer</Title>
      <Description><![CDATA[<p><strong>About the Role</strong></p>
<p>The Senior Engine Programmer is responsible for the maintenance of and the optimization of In-House game engines. He/She should be able to find the bottleneck of performance and give feasible solutions on how to solve it. As a senior one, he/she also can help team members who are less experienced.</p>
<p><strong>What you will do</strong></p>
<ul>
<li>Expand the engine for new requirements. Delivery results in time.</li>
<li>Profile game performance, make out solution and implement it within budget.</li>
<li>Responsible for stability and compatibility of engine. Quick response for bugs.</li>
<li>Strong ability to collaborate and communicate inside and outside team.</li>
<li>Keep an eye on new techniques. Strong self-motivation in learning.</li>
</ul>
<p><strong>Qualifications</strong></p>
<ul>
<li>Understand C++, data structure and algorithm quite well.</li>
<li>Familiar with multiple-thread game engine structure.</li>
<li>Having experience of game engine optimization.</li>
<li>Knowing one of the fields quite well: animation, physical, AI, graphics, sound, debug, assembly language, etc.</li>
<li>Good English reading and writing skill.</li>
</ul>
<p><strong>Additional Information</strong></p>
<ul>
<li>Bonus Points: Console game development experience: Nintendo switch, PlayStation, Xbox, etc.</li>
<li>Good English listening and speaking skill.</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>office-based</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>C++, data structure, algorithm, multiple-thread game engine structure, game engine optimization, animation, physical, AI, graphics, sound, debug, assembly language, console game development experience, Nintendo switch, PlayStation, Xbox</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Ubisoft</Employername>
      <Employerlogo>https://logos.yubhub.co/ubisoft2.com.png</Employerlogo>
      <Employerdescription>Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences. It has over 320 talents contributing to its line-up.</Employerdescription>
      <Employerwebsite>https://jobs.smartrecruiters.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://jobs.smartrecruiters.com/Ubisoft2/744000112076188-senior-engine-programmer-unannounced-project-</Applyto>
      <Location>Chengdu, Sichuan, China</Location>
      <Country></Country>
      <Postedate>2026-03-09</Postedate>
    </job>
    <job>
      <externalid>2519cf36-6ef</externalid>
      <Title>Lead Game Developer</Title>
      <Description><![CDATA[<p>As a Lead Game Developer at Keywords Studios, you will be at the forefront of shaping the technical vision and driving the success of our development projects. You won&#39;t just lead a team—you&#39;ll build, inspire, and empower a world-class group of engineers to push the boundaries of what&#39;s possible in gaming.</p>
<p>Responsibilities ---------------</p>
<p><strong>Technical Leadership</strong></p>
<ul>
<li>Define, implement, and uphold cutting-edge technical standards and best practices.</li>
<li>Partner closely with game designers and producers to ensure innovative ideas are technically achievable.</li>
<li>Stay ahead of the curve by monitoring emerging technologies and industry trends to keep our games competitive and future-ready.</li>
</ul>
<p><strong>Project Management</strong></p>
<ul>
<li>Lead the planning, execution, and successful delivery of complex engineering projects.</li>
<li>Manage timelines, budgets, and resources to ensure smooth production cycles.</li>
<li>Proactively identify risks and develop smart, actionable solutions.</li>
<li>Confidently present technical strategies and updates to both technical and non-technical audiences.</li>
</ul>
<p><strong>Team Management</strong></p>
<ul>
<li>Play a key role in hiring and growing a high-performing Game Dev team, in partnership with the business and recruitment teams.</li>
<li>Provide hands-on technical leadership while mentoring and developing team members to reach their full potential.</li>
<li>Guide your team through mission-critical projects with clarity, motivation, and vision.</li>
</ul>
<p><strong>Problem-Solving</strong></p>
<ul>
<li>Diagnose and resolve complex technical challenges quickly and effectively.</li>
<li>Drive continuous improvement by refining workflows, tools, and processes.</li>
</ul>
<p><strong>Communication</strong></p>
<ul>
<li>Foster clear, transparent communication across teams, stakeholders, and departments.</li>
<li>Present technical concepts in simple, compelling terms to non-technical audiences.</li>
<li>Collaborate with the Studio Head to develop new business leads and contribute to long-term growth strategies.</li>
</ul>
<p>Requirements ------------</p>
<ul>
<li>Proven experience in software engineering, including 4+ years in a leadership role (desirable).</li>
<li>Expert-level proficiency in C++ and C#.</li>
<li>Hands-on experience with Unreal Engine 4/5, AWS, and console platforms (Steam/PlayStation/Xbox).</li>
<li>Proven success in shipping 2–3 console titles or 4–5 PC titles.</li>
<li>Track record of delivering projects on time, on budget, and at the highest quality standards.</li>
<li>Skilled in analyzing technical risks and making data-driven, strategic recommendations.</li>
<li>Exceptional ability to communicate ideas to both technical and non-technical audiences.</li>
<li>Strong collaboration, organization, and problem-solving skills, thriving in a team-oriented environment.</li>
</ul>
<p>Benefits --------</p>
<ul>
<li>Competitive salary</li>
<li>Law Benefits</li>
<li>Schedule: From Monday – Friday</li>
<li>After 3 months: Major and minor medical expenses insurance</li>
<li>Saving funds</li>
<li>Grocery vouchers</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>C++, C#, Unreal Engine 4/5, AWS, Steam, PlayStation, Xbox</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Keywords Studios</Employername>
      <Employerlogo>https://logos.yubhub.co/j.com.png</Employerlogo>
      <Employerdescription>Keywords Studios is a global company that provides services to the video game industry, with a presence in multiple locations around the world.</Employerdescription>
      <Employerwebsite>https://apply.workable.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://apply.workable.com/j/01C5F9D2CC</Applyto>
      <Location>Mexico</Location>
      <Country></Country>
      <Postedate>2026-03-09</Postedate>
    </job>
    <job>
      <externalid>710da809-d8b</externalid>
      <Title>Game Systems Programmer</Title>
      <Description><![CDATA[<p>We are seeking a Game Systems Programmer with a strong proficiency in implementing responsive, data-driven UI systems using our game engine&#39;s UI framework to join our team. As a Game Systems Programmer at iRacing, you will be working on an exciting console-focused, realistic racing game. Using your previous racing game programming experience you will be responsible for architecting core game systems and gameplay features across the title and supporting single-player and multiplayer feature development within a custom engine. Additionally, you will be responsible for memory management and platform optimization.</p>
<p><strong>Responsibilities</strong></p>
<ul>
<li>Create and maintain systems such as physics, collisions, damage systems, input and multiplayer (including the multiplayer game servers) across the title to support authentic high speed racing action</li>
<li>Assist the Gameplay team with feature development, and work effectively across multiple departments to deliver systems and features to specification and on time</li>
<li>Develop tools and workflows supporting prototyping and ongoing development and functionality validation</li>
<li>Perform advanced low-level debugging</li>
<li>Profile and optimize all areas of the engine</li>
<li>Contribute to, and support the technical roadmap for future iRacing Studios titles</li>
</ul>
<p><strong>Requirements</strong></p>
<ul>
<li>A passion for playing and making games with a strong self-driven work ethic</li>
<li>An undergraduate degree in Computer Science, Computer Engineering, Software Engineering, or equivalent training or relevant professional experience</li>
<li>Must have worked with platform APIs and shipped titles on Xbox and PlayStation</li>
<li>A minimum of 5 years of game development experience as a gameplay programmer with at least 1 shipped racing game title</li>
<li>Advanced proficiency in C++. Familiarity with Python is a plus</li>
<li>Previous experience building vehicle damage systems, race control, spotter systems and audio is a strong plus</li>
</ul>
<p><strong>Benefits &amp; Compensation</strong></p>
<p>In addition to competitive pay and benefits, we offer the opportunity to be part of a talented team building high-quality, immersive games for players worldwide.</p>
<p>Benefits Include:</p>
<ul>
<li>Health, dental, vision, and life insurance and other voluntary benefits</li>
<li>401(k) and discretionary employer match</li>
<li>Paid time off (vacation, personal, sick, and holidays)</li>
</ul>
<p><strong>Location, Working Conditions, &amp; Eligibility</strong></p>
<ul>
<li>This position is a full time remote within the United States.</li>
<li>Candidates must be legally authorized to work in the United States at the time of application.</li>
<li>We are unable to sponsor visas, or work permits for this role.</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>C++, Python, Game Engine, UI Framework, Platform APIs, Xbox, PlayStation, Racing Game Development, Vehicle Damage Systems, Race Control, Spotter Systems, Audio, Game Development, Programming, Software Engineering, Computer Science, Computer Engineering</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>iRacing.com Motorsport Simulations, LLC</Employername>
      <Employerlogo>https://logos.yubhub.co/iracing.com.png</Employerlogo>
      <Employerdescription>iRacing.com Motorsport Simulations, LLC is a leading PC-based racing simulation company that develops and publishes realistic racing games. The company is headquartered in the United States.</Employerdescription>
      <Employerwebsite>https://www.iracing.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://www.iracing.com/jobs/game-systems-programmer/</Applyto>
      <Location></Location>
      <Country></Country>
      <Postedate>2026-03-08</Postedate>
    </job>
    <job>
      <externalid>0cffef58-abe</externalid>
      <Title>Generalist Software Engineer</Title>
      <Description><![CDATA[<p>As a Generalist Software Engineer, you will be a part of the game creation process, including architectural design, implementation, and debugging on multiple platforms—working on complex problems with Designers, Artists and other Engineers in domains including rendering, gameplay, audio, user interface, online, physics, databases, and tools.</p>
<p><strong>What you&#39;ll do</strong></p>
<ul>
<li>You will work on implementation of feature&#39;s core logic, game flows, and screens/components.</li>
<li>You will work on technical solutions covering main areas of game development technologies, game features and optimizations of frame-rate and load-times</li>
<li>You will provide feedback, guidance and solutions for improvement and optimizations</li>
<li>You will work with other domain owners to integrate and develop technologies into the game</li>
<li>You will analyze impact to above mentioned metrics throughout the development cycle</li>
</ul>
<p><strong>What you need</strong></p>
<ul>
<li>6+ years of experience in C++ software development</li>
<li>Proficiency in integrating and maintaining large-scale systems covering multiple domains</li>
<li>Understanding of memory management, multithreaded job system and run-time optimization and job-based architectures might come in handy</li>
<li>Knowledge of assembler, scripting languages (Python, Lua) and C#</li>
<li>Experience with 3rd party APIs</li>
<li>Skills debugging complex applications</li>
<li>Strong understanding of geometry, linear algebra, calculus, and physics as they pertain to transformations and motions in 3D Space</li>
<li>Bachelor&#39;s degree in computer science or related field, or equivalent training and professional experience</li>
<li>Experience with any of these beneficial, but not required: XBOX and PlayStation platforms; Mobile, PC, or Cloud-based games, graphics libraries such as DirectX, OpenGL, or Metal</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>hybrid</Workarrangement>
      <Salaryrange>$119,600 - $167,300 CAD</Salaryrange>
      <Skills>C++ software development, integrating and maintaining large-scale systems, memory management, multithreaded job system, scripting languages, 3rd party APIs, debugging complex applications, geometry, linear algebra, calculus, physics, XBOX and PlayStation platforms, Mobile, PC, or Cloud-based games, graphics libraries</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Electronic Arts</Employername>
      <Employerlogo>https://logos.yubhub.co/jobs.ea.com.png</Employerlogo>
      <Employerdescription>Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter.</Employerdescription>
      <Employerwebsite>https://jobs.ea.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://jobs.ea.com/en_US/careers/JobDetail/Generalist-Software-Engineer/211475</Applyto>
      <Location>Vancouver</Location>
      <Country></Country>
      <Postedate>2026-01-01</Postedate>
    </job>
  </jobs>
</source>