C++ Software Engineer
at PlaySide Studios
PMV3, Victoria, Australia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 Jul, 2024 | Not Specified | 01 Apr, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
OVERVIEW
We are looking for a highly skilled C++ Software Engineer to join our talented team in developing a game for PC, VR, Mobile and console platforms. We’re looking for an individual that has strong spatial maths skills and experience working at a low level with transformations and matrices in a 3D space. You will help bring our games to the next level by joining a team that holds the player’s experience at the core of its mission.
If you enjoy working in a scaling environment where growth opportunities abound then this is a great opportunity to carve your own niche.
Responsibilities:
KEY RESPONSIBILITIES
- Develop ground up solutions for common gameplay challenges (e.g. movement, collision, physics based interactions)
- All the way from iterating on feature design through to testing and delivery
- Work collaboratively and communicate with game designers, artists, and animation teams.
- Develop integrations and systems for our team to empower the creation of great content
- Contribute to the team’s design vision to build a fun and exciting game
- Continue improving and updating the game in a live operation environment post-release
WHAT YOU BRING TO THE ROLE
- Proven experience in understanding and writing effective C++ code.
- Experience in all parts of a software life cycle
- Solid understanding of math used for transforming objects in 3D space
- Clear communication skills and enjoy working with peers from art, animation, and audio team.
- Creative, motivated, focused, and passionate about making gorgeous games
- The ability to prioritise and work on multiple tasks simultaneously and manage competing priorities
- Strong attention to detail and the ability to work independently to get the job done without day-to-day direction
- Think on their feet and respond quickly to changing requirements
- Tackle problems as they arise and compose solid solutions with an eye for the long term health of the codebase
- Experience with modern rendering engines, whether writing them or customising them - all the way from low-level graphics APIs to writing complex shaders and optimising draw calls.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Port Melbourne VIC 3207, Australia