SAIC logo
SAIC

Advancing the power of technology and innovation to serve and protect our world.

Unreal Engine Developer

Game EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+Since 1969Company SiteLinkedIn

Location

Alabama

Posted

4 days ago

Salary

0

Seniority

Lead

Bachelor Degree9 yrs expExperience acceptedEnglishAndroidiOSJavaScriptObjective-CUnityUnreal Engine

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 Job Pages

More Game Engineer Jobs

Full TimeRemoteTeam 51-200

• 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.

Ukraine
Homa logo

Senior 3D Gameplay Artist

Homa

Homa is the world’s leading platform for creating and publishing mobile games.

Game Engineer5 days ago
Full TimeRemoteTeam 51-200Since 2018H1B No Sponsor

• 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

France
Full TimeRemoteTeam 201-500Since 2024H1B No Sponsor

• 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.

India
Job Closed
Full TimeRemoteTeam 10,001+

• 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.

Utah