Advancing the power of technology and innovation to serve and protect our world.
Unreal Engine Developer
Location
Alabama
Posted
4 days ago
Salary
0
Seniority
Lead
Job Description
Unreal Engine Developer
SAIC
• Interact with team members, customers, and Subject Matter Experts (SMEs) to develop an application using the Unreal 4 and 5 game engine • 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
Job Requirements
- Bachelor’s in computer science, Computer Engineering, Software Engineering, Game Programming, or related technical discipline and at least 9 years of relevant experience is required; Related work experience (6 additional years of experience) may be used in lieu of degree. 3-5+ years of professional Game Programming experience in a related field highly desired.
- Must possess an active Secret security clearance; US Citizenship required.
- Demonstrated experience and proficiency in C++ with the Unreal 4/5 Engine (3 or more years)
- Experience with version control software (Perforce, Git etc.)
- Experience in other Game Engines (Unity, 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 is preferred
Related Guides
Related Job Pages
More Game Engineer Jobs
• Connecting AppLovin MAX SDK and necessary advertising adapters. • Initializing SDK and transferring necessary parameters. • Processing events [download, display, errors, click, reward]. • Participation in debugging, finding errors and interaction with QA. • Transferring analytical events.
Senior 3D Gameplay Artist
HomaHoma is the world’s leading platform for creating and publishing mobile games.
• Own game feel end to end: take a mechanic from greybox and UX blockout through animation, VFX, and final sign-off • Animate gameplay objects by hand: idle, activation, interaction feedback, and state transitions, with real command of timing, weight, anticipation, and follow-through • Build VFX and shaders that land the hit: impact, feedback, and state change that communicate clearly without drowning the read of the object • Translate concept into 3D without losing its soul: match the intent, elevate the charm, and challenge the concept early when the gameplay asks for something different • Iterate directly in Unity: prefabs, colliders, animator state machines, and enough technical range to test your own ideas in minutes rather than hand them off
• Assist clinical laboratories that use the Unity software suite to provide the best care possible to their physicians and patients. • Handle customer calls for requests and complaints as per procedures; meet or exceed performance metrics. • Take ownership of customer relationships and promptly resolve Unity software issues. • Log and document cases in Salesforce (SFDC) Lightning CRM and manage them through to resolution and closure. • Learn and master the Unity software product offerings and understand how they benefit customers.
• Develop and implement key gameplay systems and features, with a focus on building extensible architecture to support online, evolving gameplay in a live environment. • Work closely with the design team to build core gameplay systems and supporting tools. • Work closely with the project engineering team to architect and develop high quality, low-latency, and highly responsive code. • Participate in all parts of the development process from concept through to live-ops. • Develop and implement key game systems and features, as well as integrating with internal and external shared services and libraries. • Perform peer code reviews and champion a high standard of code excellence. • Mentor junior engineers and provide design guidance on new features. • Work with design and product teams for feature viability, costing, design completeness, and risk assessment.




