Mobile menu
Profile

Senior Unity Developer

Poziții disponibile: 2 poziții
1413
0
FULL-TIME
IT & Software
Brașov
Neomorph Studio srl

C# Senior Unity Software Developer, Brasov

  • Brasov, Romania
  • Full-time/Part-time
  • Legal Entity: Neomorph Studio S.R.L.

Company Description

NEOMORPH STUDIO "Alternate Realities"

Acting at the intersection between science and art, neomorph studio focuses on exploring new ways in which computational methods could help advance the conceptual design process as well as on developing innovative interaction models for facilitating sophisticated design strategies.

Using state-of-the-art hardware and software technologies from fields such as Virtual Reality, Augmented Reality, Artificial Intelligence , Eye-Tracking, Brain-Computer Interfacing and supported by Generative & Parametric methods built using Game Engine Tech, we design Complex Virtual Meta-Worlds that enable our users to successfully and seamlessly alternate between the Real and the Virtual.

At neomorph studio we strongly believe in an ecosystem design approach, whereby collaborating with other design studios or creative platforms of different scales and backgrounds, research questions are deeper formulated and better addressed, allowing for more flexibility and a more exhaustive exploration of the solution space.

Job Description

  • Software design and development for Applied, Serious and Entertainment Gaming Solutions in various fields, such as: Automotive, Oil & Gas, Medical Care & Health, Architecture & Real Estate, Retail using state-of-the-art software and hardware technologies; 
  • Software implementation using Unity Game engine C# as main programming/scripting language;
  • Specific Software implementation using GPU Technologies & Shaders (Compute Shaders, Geometry Shaders, Tessellation shaders, etc.) 
  • Additional development using Unreal Engine (C++/Blueprints), Python or JavaScript as secondary environments and programming languages for specific tasks and external library integration is preferred; 
  • Software development in one of the following areas: Virtual Reality, Augmented Reality, Artificial Intelligence Synthetic Data Generation, Brain-Computer Interfacing, Procedural Generative Systems for Desktop, Mobile and Virtual and Augmented Reality Devices.
  • Perform the set-up and maintain continuous integration & evaluation systems (Agile methodology,  version control, Jenkins, automatic builds, automatic testing & evaluation frameworks); 

Qualifications

Education: 

  • Computer Science, Automation, Electronics and Telecommunications, Informatics, Mathematics or comparable; 
  • An international Gaming Engine Programming program is an advantage
  • Unity Programming Certification is an advantage

Know-how: 

  • Extensive (min 3 years) Unity Engine development experience using C#; 
  • Knowledge or experience in object oriented software development, software design and good knowledge of C# programming language; C/C++ knowledge is an advantage
  • Good algorithmic, data structures and software design background; Specific 3D Data Acceleration Structures (Octrees, BHVs, kD-Trees etc.) constitutes an advantage

Personality: 

  • Motivation and commitment to get involved, learn and contribute to the development of leading edge state-of-the-art technologies in collaboration with a global network of experts; 
  • Good communication, strong analytical skills, team oriented, initiative and self-motivation, perseverance and attention to details;
  • Self-organized and able to estimate, prioritize and schedule own tasks;
  • Target and quality orientation;

Languages spoken: 

  • International working environment, so fluency in English is compulsory; Additional foreign languages can be an advantage; 

Nice to have: 

  • Experience with Unreal Engine or other 3D engines is a huge plus;
  • Real-time software development and multithreading;
  • Knowledge of one of the following languages: C/C++, Python, JavaScript, CUDA and GPU shaders development (GLSL, HLSL);
  • Software documentation and tracking (ex: Jira) and versioning tools;
  • Additional knowledge of Artificial Intelligence Models and Methodologies for 2D and 3D image processing (based on Deep Learning) constitutes a major advantage (TensorFlow, PyTorch etc.)
  • Experience with software development on AI embedded systems (nVidia Jetson platform or similar); 
  • Experience in Agile software development.
  • 3D Modelling Experience (Blender, 3DSMax, Maya, Cinema 4D, Houdini etc.)
  • Willingness to travel if required and relocate to Brasov

Additional Information

NEO-Benefits:  

• 25 days of annual leave, because work-life balance is essential to us;   
• Flexible working hours, with option to work remotely;  
• Annual performance bonus, and per-project bonuses;  
• Inspiring & highly relevant state-of-the-art working field & collective

Apply now!

Senior Unity Developer
Neomorph Studio srl

Alte evenimente