Software Engineer for Virtual Training Solutions (17931)

Měsíčně:75 000 CZK
Místo:Brno
Začátek:1/2020, Délka: HPP
Home office:neuvedeno
« zpět
Tato pozice není aktálně dostupná

Our client, a strong international company providing the market with products, services and solutions from both military and civil security, is looking for a Software Engineer for Virtual Training Solutions. 


Parameters: 

Location: Brno

Form of cooperation: FTE


About the project: 

You will be a part of a Training & Simulation unit together with colleagues who work on developing virtual training solutions, including simulators for all kinds of systems, from small arms to complete tank and driving simulators on motion platforms.


What will you be working on:

-  contribute in the specification and development of software for the virtual training systems 

- strive for using state-of-the-art software engineering tools and techniques

- drive the ambition to develop high-quality and sustainable software architectures and solutions that enable repetitive sales

- development of requirements from user needs, specification / modelling of software solutions and their realization, mostly in the form of C# code on the Unity 3D platform


What you need to know: 

- Experience from simulation / game development

- Experience in Unity 3D (or other game engines) 

- Good knowledge of C# language and .NET / Mono framework

- Knowledge and application of commonly used design patterns

- Awareness of hardware / software integration (as we develop complete simulator systems)

- University degree in Computer Science / IT or similar experience and knowledge 

- Good knowledge of the English language


Nice to have:

- Knowledge of state-of-the-art software engineering practices such as model-based software development / UML

- Awareness of graphical programming (e.g. shaders, OpenGL, Direct 3D, rendering, graphics pipelines)

- Experience with general product development and product lifecycle

- Knowledge / understanding of code repository systems (such as Git version system)

- Experience in C++ and scripting in Python, BASH welcomed

- Experience with mid- and large-scale projects using the Unity 3D platform or similar

- Knowledge of multi-platform programming in Unity 3D

- Knowledge of IoC and Dependency Injection


Extras:

- Full-time job, starting date immediately 

- Appropriate salary

- 5 weeks of vacation

- Flexible working hours and home office up to 2 days per week

- Working with modern software development tools

- Active use of English language in integrated teams with Sweden

- Competence development and education 

- If applicable, opportunities to travel internationally to colleagues and customers