Skip to main content

Physics Programmer

Location
Job Position
Skills
News

Job Overview
Wargaming Sydney is seeking a Senior C++ Engineer to join our studio. We are looking for someone with experience and passion, who is willing and able to dive into all aspects of game technology and gameplay development, ranging from supporting lower level engine support to high level gameplay frameworks. The ability to work in a cross functional team within a fast-moving environment with changing requirements is a must, with experience in Unreal a significant plus. In this role you will have the opportunity to work with a passionate team of developers to help shape the vision of our next generation of games to deliver awesome player experience.

What will you do?
You will have the opportunity to develop top-notch low-level physics systems for our next generation of games and help deliver an awesome player experience.

What are we looking for?
Strong knowledge of C++
Prior experience in game development, UE4 a plus
Ability to collaborate and work closely within a cross functional team on technology and gameplay features
A strong desire to create world-class games
What additional skills will help you stand out?
Experience in gameplay physics (e.g. player movement, vehicle physics)
Strong 3D math skills
Experience in multiplayer networked gameplay
Degree in Computer Science, Computer Engineering or equivalent
Shipped game
About Wargaming:
Wargaming is an award-winning online game developer and publisher headquartered in Nicosia, Cyprus. Delivering legendary games since 1998, Wargaming has grown to become one of the leaders in the free-to-play MMO gaming industry with 4500+ employees and more than 20 offices globally. Over 200 million players enjoy Wargaming’s titles across all major gaming platforms, including the massively popular World of Tanks and World of Warships.

Working in our company means always having interesting challenges and gaining valuable experience while working with top-class experts.

Take your place among our passionate and experienced team and bring out the best in yourself at Wargaming!

Please see Wargaming Candidate Privacy Policy for details on how Wargaming uses your personal data. http://legal.eu.wargaming.net/en/candidate-privacy-policy/

Location
News

Software Engineer

The successful candidate will either be a recent graduate or have up to three years of commercial software development experience. Candidates would be expected to have a relevant degree in Computer Science or similar, and have studied in areas such as Games Technology, Mathematics and Physics.

WHAT WE ARE LOOKING FOR

Successful candidates will demonstrate:

  • • An applicable bachelor's degree.
  • • A passion for learning and developing your software development skills.
  • • Good interpersonal communication skills.

Candidates must also demonstrate some of:

  • • Excellent understanding of 3D mathematics and physics.
  • • Thorough understanding of C++ and/or C# as well as object-oriented principles.
  • • Experience with games/graphics engines such as Unity.

WHAT WE OFFER YOU

  • • A casual, friendly atmosphere.
  • • Flexible hours.
  • • A highly talented and dedicated team to work with and learn from.
  • • We have many years of experience running successful agile software projects using SCRUM to regularly deliver new products and features to customers worldwide.
  • • Exposure to DirectX, Unity 3D and other gaming/graphics technologies including the latest Virtual Reality hardware.
  • • We support your learning and growth with one day of personal project time allowed each fortnight.

This role is based in Osborne Park, WA. Parking is provided and the office is conveniently located close to public transport. This position is a Fixed Term Contract.

WHAT WE DO

Immersive Technologies is the global leader in mining training simulation and has been for more than 20 years. We are a trusted supplier to all major mining companies, have exclusive alliances with machine manufacturers and have customers in 39 countries. Our simulator software utilises gaming technologies to simulate heavy equipment in a virtual 3D world.

  • • We work on interesting 3D simulation projects which combine our software with custom hardware including moving platforms, large display systems and realistic operator controls.
  • • We develop object oriented application software in C++ and C# using libraries such as DirectX and Unity 3D. We also create Node JS web applications using the latest web technologies such as ES6 and React.
  • • We run well managed projects following agile processes.
  • • We have short project cycles.

HOW TO APPLY

To apply please include the following information:

  1. 1. Resume & Cover letter.
  2. 2. Academic transcript.
  3. 3. A short summary of an interesting software project you have worked on. This can either be a university assignment, open source or personal project. Please include details of what successes you experienced, what technology was used and how you personally contributed to the success of the project team.

Visit http://www.immersivetechnologies.com to see what we do.

Visit the job ad on Seek to apply - http://www.seek.com.au/job/31054522

Location
News

Immersive Technologies is a Perth based high technology company which is looking for high achieving graduates which have studied in areas such as Computer Science, software Engineering, Games Technology, Mathematics and Physics.

Join our talented, high performing team and work with the best on exciting new products!

• Global Leader
• Fast Growth and Entrepreneurial Environment
• Innovative Simulation Product

WHAT WE DO

Established in 1993, Immersive Technologies is the leading provider of operator training simulators to the mining industry. Similar to the advanced training simulators used by the aviation and military industries, our products are utilised to safely train mining equipment operators in the correct use of multi-million dollar equipment within a realistic virtual mining environment. Currently Immersive simulates over 70 different types and models of mining equipment, with customers in 30 countries around the world.

Immersive Technologies uses software gaming technologies to build 3D virtual worlds and specialises in vehicle simulation and interactive terrains/materials. We also develop and produce the simulator hardware in-house, which includes 180 degree curved screens, head-tracking, and motion-feedback technologies. Our simulations are primarily developed using C++ with DirectX, and C# for the GUI frontend.

Our talented team of software engineers follow an Agile development process and are committed to continuous improvement and following industry best practices. We have virtually no “crunch time” thanks to our iterative based development, automated unit tests and ensuring that our nightly builds are of a quality that they could potentially be released to our customer base.

WHAT WE OFFER TO DEVELOPERS

• We are a leading software development house in Perth with a highly talented team. Hone your craft with some of the best developers in Perth
• We have many years of experience running successful agile software projects using SCRUM to regularly deliver new products and features to customers worldwide
• We develop 3D vehicle and material simulations in C++ with DirectX and other gaming technologies
• We develop C# / ..Net applications on the Windows platform
• We have a casual and friendly atmosphere, in a bright open plan office with the latest developer hardware and tools
• We have regular gaming nights, social events and have a pool table, dart board and an awesome coffee machine
• We support your learning and growth with 6 hours of personal project time allowed each fortnight, study groups and regular training sessions
• We are an established and successful company and we offer competitive salaries and bonuses
• Job security in an established, financially successful global company

HOW TO APPLY

Successfully candidates will demonstrate:

• An applicable bachelor’s degree
• Good understanding of 3D mathematics
• Good interpersonal communication skills
• Ability to work full-time in our Perth head-office (Australian citizens or Permanent Residents only)

To apply for a graduate position at Immersive Technologies please provide the following information to HR via email to employment@immersivetechnologies.com

1. Resume & Cover letter
2. Academic transcript
3. One page summary of your most interesting project while studying, what successes you experienced and how you personally contributed to the success of the project team

We consider applications from Australia wide.

APPLICATIONS CLOSE ON THE 22nd JUNE 2012

For more information about careers at Immersive Technologies, visit: http://www.immersivetechnologies.com/careers/

Location
News

C++/C# guru? Physics programmer? Graphics programmer? Game programming experience? Simulation expert? - talk to us

  • Global Leader
  • Fast Growth and Entrepreneurial Environment
  • Innovative Simulation Product

Immersive Technologies is a Perth based high technology company which is looking for both experienced and senior software developers as well as high achieving graduates who have studied in areas such as Computer Science, Software Engineering, Games Technology, Mathematics and Physics.

Join our talented, high performing team and work with the best on exciting new products!

What we do

Established in 1993, Immersive Technologies is the leading provider of operator training simulators to the mining industry. Similar to the advanced training simulators used by the aviation and military industries, our products are utilised to safely train mining equipment operators in the correct use of multi-million dollar equipment within a realistic virtual mining environment. Currently Immersive simulates over 70 different types and models of mining equipment, with customers in 30 countries around the world.

Immersive Technologies uses software gaming technologies to build 3D virtual worlds and specialises in vehicle simulation and interactive terrains/materials. We also develop and produce the simulator hardware in-house, which includes 180 degree curved screens, head-tracking, and motion-feedback technologies. Our simulations are primarily developed using C++ with DirectX, and C# for the GUI front end.

Our talented team of software engineers follow an Agile development process and are committed to continuous improvement and following industry best practices. We have virtually no “crunch time” thanks to our iterative based development, automated unit tests and ensuring that our nightly builds are of a quality that they could potentially be released to our customer base.

What we offer to developers

  • We are a leading software development house in Perth with a highly talented team. Hone your craft with some of the best developers in Perth
  • We have many years of experience running successful agile software projects using SCRUM to regularly deliver new products and features to customers worldwide
  • We develop 3D vehicle and material simulations in C++ with DirectX and other gaming technologies
  • We develop C# / .Net applications on the Windows platform
  • We have a casual and friendly atmosphere, in a bright open plan office with the latest developer hardware and tools
  • We have regular gaming nights, social events and have a pool table, dart board and an awesome coffee machine
  • We support your learning and growth with 6 hours of personal project time allowed each fortnight, study groups and regular training sessions
  • We are an established and successful company and we offer competitive salaries and bonuses

How to Apply

We consider candidates from Australia wide and around the world.

To APPLY for a software development position at Immersive Technologies please email Employment@immersivetechnologies.com and include your resume and a cover letter.

Recent graduates should also include a copy of their academic transcript as well as a 1 page summary of your most interesting project while studying, what successes you experienced and how you personally contributed to the success of the project team.

As we predominately work with C++, candidates may be issued an online C++ assessment before being considered for an interview.

More Information

For more information about careers at Immersive Technologies, visit: http://www.immersivetechnologies.com/careers

Alternatively read more about Immersive at the tsumea wiki: http://www.tsumea.com/visualisation/immersive-technologies

Location
News
Submitted by Aek on Tue, 15/11/11 - 7:50 PM Permalink

The Seek ad has been taken down but please feel free to email a resume and cover letter to employment@immersivetechnologies.com to apply. We have a large number of positions opening over the next few months and will be doing ongoing recruitment during this time. We also have graduate positions opening now.

C++/C# guru? Physics programmer? Graphics programmer? Game programming experience? Simulation expert? - talk to us

Unique Product - Unique Opportunity
Global Company - Market Leader
Great Team

We’re looking for talented developers to join our growing team. We are looking for both experienced and junior developers with multiple roles available.

What we do:

• Immersive Technologies is the world leader in the rapidly growing area of training simulators and have revolutionised the way the global mining industry now trains its operators. Our simulator software utilises gaming technologies to simulate heavy equipment in a virtual world.
• We work on interesting 3D simulation projects with a motion base, multiple screens and realistic operator controls
• We develop object oriented application software in C++ and C#
• We run well managed projects following the SCRUM process
• We have short project cycles

What we offer you:

• A casual, friendly atmosphere with regular social events
• Both technical and managerial career paths
• A commitment to professional development and training
• A highly talented team to work with and learn from
• Flexible hours
• An attractive salary with bonuses
• Six hours a fortnight to work on your own projects or participate in study groups
• Job security in an established, financially successful global company

To apply - http://www.seek.com.au/job/20802202
Or email employment@immersivetechnologies.com with a resume and cover letter.
Questions to HR via employment@immersivetechnologies.com

Company
Location
News

Senior Environment Artist

Requirements:

* Good knowledge of 3D Studio Max or Maya
* Able to work accurately to concept material, as well as using imagination to overcome problems or constraints
* A good understanding of the game production process
* Excellent written and oral English communication skills
* Ability to take direction
* Initiative
* Willingness to learn new techniques and skills

Responsibilities:

* Model, texture and create collision in 3D for game environments.
* Works closely with Programmers to ensure polygon counts and texture sizes are fully optimized for target platforms while minimizing any impact on artistic integrity of assets.
* Participates in R&D of new techniques to implement into production pipeline.
* Proactively seeks feedback from Lead Artist, Producer and Creative Director.
* Ensures that artistic style is consistent with defined visual style for the game.
* Utilise tools to ensure mesh assets are fully optimized for target platforms while minimising any impact on artistic integrity of assets

http://www.kromestudios.com/careers/opportunities_description.php?id=00…

Physics Programmer

Requirements:

* Degree in Computer Science or demonstrated equivalent
* Minimum 3 years games industry experience
* Strong C and C++ programming skills
* Strong 3D programming and maths skills
* Thorough understanding of game production process
* Excellent written and oral English communication skills
* Ability to take direction

Responsibilities:

* Develop well designed software within project schedule to team standards
* Assess future functions and features within the specified game product
* Ensure the code is of high quality in conjunction with the Quality Assurance staff
* Ensure the code is delivered within the specified project schedule
* Review and assess functionality features of the specified game product as it develops
* Document source code

http://www.kromestudios.com/careers/opportunities_description.php?id=00…

Tools Programmer

Requirements:

* 2 years of C and C++ experience
* 1 year C# experience
* Strong software design skills (OOD/OOP using Design Patterns)
* Experience creating 3D user interfaces (3D-Manipulators, 3D-Camera-Setup, 3D-Helpers, etc.)
* Knowledge of software engineering processes and software development lifecycle
* Experience developing game tools (3D editing tools, art/animation tools, plug-ins)
* 3D Math skills (linear algebra)
* .NET experience (1 Year minimum)

Responsibilities:

* Developing and maintaining 3D-Editing tools, plug-ins, art and animation tools
* Work closely with artist to assist in the creation of top quality art work for our next generation games
* Write high quality, well documented, source code as specified by the project leads within the project schedule and in accordance with company standards
* Ensure that personal work is meeting all standards (checking work, check-in procedures, build checklists etc)
* Perform additional tasks as requested

http://www.kromestudios.com/careers/opportunities_description.php?id=00…

Engine Programmer (Lighter/ Shader specialist)

We are seeking experienced and skilled C and C++ programmers with console games experience and excellent documentation and communication skills.

Requirements:

* B.S. in Computer Science, Engineering or equivalent
* 2 or more years C++ object oriented experience
* 2 shipped titles
* Low level hardware knowledge
* Hardware/assembly programming experience

Responsibilities:

* Develop, maintain and evolve core engine systems
* Develop and participate in the creation of technical design documents
* Troubleshoot performance issues in a large, mature codebase
* Efficiently resolve functionality issues in a large, mature codebase
* Design, develop and document software within project schedules
* Ensure that personal work is meeting all standards (checking work, check-in procedures, build checklists etc)
* Perform other duties as assigned

http://www.kromestudios.com/careers/opportunities_description.php?id=00…

Network Programmer

Requirements:

* At least 3 years of programming experience with experience in network programming.
* Technical problem solving ability.
* Strong C and C++ programming skills
* Strong 3D programming and mathematics skills
* Thorough understanding of game production process

Responsibilities:

* Supervising and scheduling of network programming activities on the project.
* Work with other programmers to interface with all project subsystems, including character control, AI, and physics.
* Define programming policies and guidelines to aid other programmers in creating networking-compatible software.
* Develop and maintain software to aid testing of networked games.
* Continue development of networking system to be compatible with all features of shared game framework, including abstracting online service user interface APIs.
* Work with designers to implement gameplay and user interface elements to the designers’ specifications
* Work with artists to design and integrate artwork (2D + 3D) into the game

http://www.kromestudios.com/careers/opportunities_description.php?id=00…

Applications can be emailed to humanresources@kromestudios.com or sent to:

Human Resources Manager
Krome Studios
P.O. Box 1639
Fortitude Valley QLD 4006
Australia

Company
Location
Job Position
News

Big Ant Studios is looking for a skilled, experienced and enthusiastic programmer to work on a car racing title.

Your primary responsibility will be to design, develop and then help maintain, optimise and expand the company's physics engine. You will support and interface with the project team solving physics and AI problems, and help co-write technical design and software design documentation.

You will be joining a tight knit team of dedicated programmers and artists in a relaxed and fun working environment. Big Ant Studios offers excellent career development opportunities, with several new projects starting every year.

Employment Type: Permanent Full Time, three month probationary period

Salary Range: Negotiable, based on experience.

Desired Start: Immediate

Location: Melbourne CBD

Requirements:

Bachelor's degree in Physics, Software Engineering or Computer Science, or equivalent work experience.
At least 2 years of programming experience with emphasis on physics and/or vehicle dynamics.
Minimum of 1 commercial console title credit. Excellent communication skills, strong team player
Strong work ethic
Solid understanding of 3D math's concepts
Solid command of C++
Ability to learn new concepts quickly

Applicants should apply via the company website at the following link...

Location
Job Position
News

Virtual Mechanix is currently looking for applications and expressions of interest from experienced physics programmers from within the games or simulation industries. We will also consider applications from University graduates without prior industry experience.

If you possess the following attributes, we?d love to hear from you?

1. Excellent C/C++ programming skills.
2. Strong maths skills.
3. Some knowledge of automotive or mechanical engineering (Preferable but not essential).
4. The ability to translate real-world technical data into code for interactive simulation use.
5. An interest in motor sports and/or Automotive related software applications.
6. Excellent problem solving skills.

Salary and working conditions will be discussed pending the suitability and experience of candidates.

This is a rare opportunity to be involved in an exciting project with direct involvement in motor sport at its highest level. Applications should include the heading ?Physics Programmer? - also include a covering letter addressing the six attributes listed above along with a CV/Resume. Email to: info@virtual-mechanix.com

Company
News
Submitted by anonymous (not verified) on Wed, 29/11/06 - 3:54 AM Permalink

  • 1. Ahmed Rostom - Wed, 10 Jan 2007 23:24:31ZAll I wanna know is how do junior 3D Artists like myself start off if no company wants them??
  • 2. Anonymous Coward - Thu, 11 Jan 2007 12:9:3ZYou need a good portfolio of 3D work. It all comes down to the portfolio.
  • 3. Ahmed Rostom - Fri, 12 Jan 2007 23:36:30ZOK sorry to talk through here but I dont have any other means of contact, when you say good portfolio do you mean good and large folio or can it be small like 3 good projects??
  • 4. Anonymous Coward - Sat, 13 Jan 2007 16:4:28ZYou know, there are probably online guides somewhere, like Gamasutra, that talk you through that kind of thing. Hell, you could even spend some cash and buy a book from the bookstore on breaking into the game development industry.

    A portfolio might have a large range of quality work from one project, or more commonly, it will have a large range of quality work from a number of projects that you have been involved in - even personal ones.

    I think that is pretty clear, don't you think?

  • 5. Anonymous Coward - Sat, 13 Jan 2007 16:9:18ZIf it is a junior position, then you will probably have a small folio anyway. It might also help not putting any old crap in. If you are good at something specific, then focus on that.

    Showing diversity is one thing, but showing quality is another.

    But I'm not an artist.

    FYI: I think somewhere on Sumea is a guide for would be game artists with input from people in the industry who will be doing the hiring.

    Souri?

  • 6. Souri - Sat, 13 Jan 2007 21:55:16ZIt's a few years old, but I think most of it still applies..

    <a href="http://www.sumea.com.au/sarticle.asp?art_ID=2123">http://www.sumea.com.au/sarticle.asp?art_ID=2123</a>

Micro Forté has just started development on an exciting new online action project. Based out of their Canberra studio, they are currently in a huge ramp-up phase recruiting the best talent available.

Having just returned from a hugely successful international recruitment campaign in London, they are now looking for the best local Australian talent to join their newly created team. Current open positions include:

Outsource Manager
Lead Level Designer
3D Engine Programmer
Junior Engine Programmer
Physics/Animation Programmer
AI Programmer
Junior Game Programmer
Network/Server Programmer
Online Security Programmer
Tools Programmer
Lead Artist
Technical Artist
Environmental Concept Artist
Lead QA
QA Tester

For a full job description and further information on these roles please take a look at their site.

Company
Location
News

Krome Studios have come along way since its humble beginnings in 1999. We now boast 4 project teams, over 200 talented people and an increasing presence in the worldwide game development industry.

We are currently looking for talented and passionate individuals to fill the following positions:

- Level Scripters (3) - experience preferred, but not essential.
- Senior Technical Artist - experience in lighting essential
- Senior Environment (Mesh) Artist
- Physics Programmer
- Cutscene Cinematics (3)
- Senior Game Designer
- Project Manager

We are always looking for experienced people to work on our high profile games, to enquire about these and other positions available or to apply for one of the above positions please forward your application (and current work examples) to: humanresources@kromestudios.com

Competitive salaries, relocation assistance and visa sponsorship is available to suitable candidates.

Subscribe to Physics Programmer