Description
Description
SAIC is seeking a Unity Software Engineer to support the Army Game Studio team located onsite at Redstone Arsenal, Huntsville, Alabama.
Hybrid support 1-2 days at home - per customer/program
Job Description:
- Interact with team members, customers, and Subject Matter Experts (SMEs) to develop an application using the Unity game engine for the Army and other DoD customers
- Contribute creatively to the application design and development process, from prototype to delivery
- Develop and test code, fix bugs, profile, and optimize code
- Follow best practices, development processes, and coding standards
- Document and peer review technical designs with other software engineers
- Write efficient code with descriptive comments and maintain attention to detail
- Take ownership of work as a highly motivated self-starter
- Possess a demonstrated ability to meet tight deadlines, prioritize workload, manage time efficiently, and work in a small team environment
Qualifications
Required Education:
- BS degree in Computer Science, Computer Engineering, Software Engineering, Game Programming; six (6) years of experience accepted in lieu of degree AND
- Junior Engineer - two (2) years of relevant experience
- Mid - level Engineer - five (5) years of relevant experience
Required Skills:
- Demonstrated experience and proficiency in C# with the Unity Engine (2019 and newer)
- Strong experience developing UI systems using Unity UI (uGUI)
- Experience with version control software (Perforce, Git etc.)
- Experience developing Serious Games, Games for Training, or Educational Games, especially for DoD customers
Required Clearance:
- Active Secret Security Clearance
Desired Skills:
- Experience in other Game Engines (Unreal, VBS, etc)
- Experience with AR/VR platforms (HTC Vive, Oculus, ARKit, Hololense, etc)
- Experience with iOS, Android, and/or Windows Mobile development
- Experience with C/C++ Objective-C, JavaScript, HTML, JSON, XML and other languages
- Experience with the life cycle of design and programming of training content from concept through project completion
- Experience working in an Agile Scrum environment
- A portfolio/Github with examples of past work
Apply on company website