
Staff Software Engineer, Mobile Gaming Engine Development
Welcome to Qualcomm, a leading technology company dedicated to creating innovative and cutting-edge solutions for the mobile industry. We are currently seeking a highly skilled and passionate Staff Software Engineer to join our Mobile Gaming Engine Development team. As a member of this team, you will have the opportunity to work on developing and optimizing the gaming engine that powers some of the most popular mobile games on the market. We are looking for someone who is driven, creative, and has a strong background in mobile development. If you are ready to be a part of a dynamic and talented team, and have a passion for pushing the boundaries of mobile gaming, then we want to hear from you!
- Develop and optimize the gaming engine for mobile devices.
- Collaborate with a team of engineers to design and implement new features and improvements.
- Conduct thorough research and analysis to identify areas for optimization and improvement in the gaming engine.
- Write clean, efficient, and maintainable code.
- Maintain and update existing codebase to ensure compatibility with new devices and operating systems.
- Troubleshoot and debug any technical issues that may arise in the gaming engine.
- Keep up-to-date with industry trends and advancements in mobile gaming technology.
- Work closely with cross-functional teams, including game designers and product managers, to ensure a seamless gaming experience for users.
- Mentor and guide junior team members, providing technical expertise and support.
- Participate in code reviews and provide constructive feedback to improve code quality.
- Continuously strive to enhance the performance and stability of the gaming engine.
- Stay organized and prioritize tasks to meet project deadlines.
- Communicate effectively with team members and stakeholders to provide updates and progress reports.
- Adhere to company coding standards and best practices.
- Uphold product quality and user experience standards set by the company.
- Proactively identify and resolve potential issues before they impact the gaming engine.
- Contribute to the development and maintenance of technical documentation.
- Continuously learn and develop skills to stay updated with the latest mobile gaming technologies.
- Adhere to project timelines and deliver work within designated timeframes.
- Embrace and promote a culture of innovation and creativity within the team.
Bachelor's Degree In Computer Science, Software Engineering, Or A Related Field.
Minimum Of 5 Years Of Experience In Mobile Gaming Engine Development, Preferably In A Fast-Paced, Dynamic Environment.
Strong Knowledge Of C++ And Mobile Development Platforms, Such As Android Or Ios.
Experience With Game Engines Such As Unity, Unreal, Or Cryengine.
Demonstrated Ability To Lead And Mentor A Team, As Well As Collaborate With Cross-Functional Teams In A Highly Technical Environment.
Java
C++
SWIFT
Objective-C
Unity
Performance optimization
Unreal Engine
Mobile development
Software engineering
Cross-Platform Development
Mobile Graphics
Gaming Engine
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Critical thinking
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Staff Software Engineer, Mobile Gaming Engine Development in San Diego, CA, USA is $125,000 - $160,000 per year. This can vary depending on the specific company, experience level, and other factors.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Qualcomm Incorporated is an American multinational semiconductor and telecommunications equipment company that designs and markets wireless telecommunications products and services.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started
