Unity Software

Rating:
5/5
Unity Software is a leading provider of technology solutions for programming, gaming, application development, and IT. Our enterprise-level technology platform is designed to empower businesses and developers, allowing them to create, manage, and optimize the full lifecycle of their applications and programs. Unity Software offers a suite of powerful tools that enable efficient and fast development of applications. Our Unity Editor, an innovative and intuitive software platform, enables developers to create highly efficient and optimized applications in minutes. With the Unity Editor, developers can quickly and easily add 3D elements and content to their applications, create gameplay mechanics with Unity’s own visual scripting language, and drive animation with real-time physics. Unity Software’s sophisticated asset pipeline makes asset management easier, allowing developers to rapidly load, modify, preview, and store data in the cloud. We also support a variety of plug-ins to easily customize and expand our platform’s function. With our technology platform, applications can be quickly and easily built for a variety of deployments, including mobile, web, and console platforms. Moreover, Unity Software offers a cutting-edge graphics engine for designing graphics for real-time applications. Our graphics engine utilizes next-generation rendering techniques, which include advanced lighting, post-processing effects, volumetric fog, and a variety of shaders for creating true-to-life visuals. From our powerful asset pipeline to our extensive library of plug-ins, Unity Software provides an extensive library of tools for developers looking to create cutting-edge applications. Our technology platform makes application development faster, easier, and more efficient.

Quick Links

Software Developer

Average Work Hours (weekly unless noted): 40-45
Average Salary (yearly in dollars unless noted): $85,000-$90,000
Description: Develop applications using various programming languages and technologies (CSS, HTML, JavaScript, server-side scripting etc) to design, develop and debug web and mobile applications. Collaborate with internal stakeholders and engineers to ensure web-based application is built and optimized to the highest standard.
Qualifications / Requirements: Bachelor's Degree in Computer Science, Information Systems or related field, plus at least 4+ years of experience in application development. Experience working with web development frameworks (bootstrap, PHP, etc), frontend and backend development, and database technologies preferred. A strong interest in software design principles and object-oriented development. Strong problem solving, communication, and organizational skills.
Locations: New York, Dublin, San Francisco, London, Tokyo, Berlin, Seoul, Sydney, Melbourne, Montreal
Career Paths: Software Engineer, Technical Artist, Graphics Programmer, C# Programmer, Product Manager, Build Engineer, Documentation Writer, Quality Assurance Analyst, Network Programmer, Mobile Developer, Design Engineer, Animation Programmer, Audio Programmer.
Job Contacts: jobs@unity3d.com

Recent Reviews

Leah F
4.9/5
4.9
I've been working at Unity for three years now and the technical challenges have been enjoyable. I've been able to work with cutting edge technologies, the tools and software can be used to create amazing projects, and everyone I've worked with has been incredibly friendly and willing to help if I get stuck on something. Unity values its employees and listens to their feedback, while giving us the resources we need to be successful. I couldn't imagine working anywhere else.

Frequently Asked Questions

What qualifications would I need to apply for a tech job at Unity Software?
Unity Software requires that candidates for their tech positions have a minimum of a Bachelor's degree in computer science, software engineering, or a related field.
What experience is helpful for candidates to have for tech jobs at Unity Software?
Helpful experience for Unity Software tech job candidates include previous work experience related to video game development and/or graphics design. Knowledge of software development processes such as Agile Methodology or programming languages such as C# and JavaScript is also beneficial.