Unity Software Developer Job at CACI International, Norfolk, VA

  • CACI International
  • Norfolk, VA

Job Description

The Opportunity:CACI is seeking an experienced and collaborative mid-level Unity Software Developer to work with a team of Instructional Designers and 3D Media Developers in creating training content under the Navy Sailor 2025 Career Training Continuum (CTC) program. You’ll review detailed scenario scripts and build out complex PC Simulations.Responsibilities:Review Government Furnished InformationReview scenarios scripts created by the Instructional Designers (ID)Support design meetings with subject matt er experts, IDs, and 3D Animators.Create Unity PC Simulations for complex systems.Work in a fast, dynamic production environment.Qualifications:Required:Must be a US Citizen and have the ability to obtain and maintain a secret clearance.Desired candidate must live in Norfolk, VA or be willing to relocate to the areaExpertise with Unity Pro.Experience with Autodesk 3D Max, 3D asset pipeline.Prior experience working with a training team developing complex media.Knowledge of C#, Object Oriented programming.Experience with Visual Studio.Experience with API development.Experience with memory allocation and space optimization (Unity Profiler).Experience with Universal Render Pipeline (URP).Knowledge of 3D assets pipeline.Prior experience working with a training team developing complex media.​Desired:Excellent written and verbal communication skills.Strong attention to detail and solid analytical and problem-solving skills.Self-motivated and able to work independently as well as in team environments.Basic knowledge of the Microsoft Office Suite.Level Description: Established and productive individual contributor Works independently with general supervision Problems faced are difficult but typically not complex May influence others technical staff through explanation of facts, policies and practicesOrganizational Impact: Works to achieve operational targets within job area with direct impact on department results. Works independently on larger, moderately complex projects/ systems. Sets objectives for own job area to meet the objectives or goals of projects and assignments.Innovation & Complexity: Implements and executes on technical initiatives and solutions. Responsible for making adjustments or recommended enhancements in systems and processes to solve problems or improve effectiveness of job area. Addresses somewhat complex technical issues/problems that require a depth of technical job knowledge from other areas. Problems are typically solved through drawing from prior experiences, with analysis of the issueCommunication & Influence: Communicates with contacts typically within the project area or technical department on matters that involve obtaining or providing information requiring some explanation or interpretation in order to reach agreement. May work to influence parties within own job function at an operational level.Leadership & Talent Management: May provide guidance and assistance to entry level professionals and/or support employees.Knowledge & Experience: Requires technical knowledge of job area typically obtained through advanced education combined with experience. Typically has a University Degree or equivalent experience and minimum 3 years of related work experience.Financial Responsibility: N/AProgram Headcount: N/ADepartment:Software Development

Job Tags

Work experience placement, Live in, Work at office, Relocation

Similar Jobs

Virtual Vocations Inc

Podcast Producer Job at Virtual Vocations Inc

 ...Leading the development and production of the Overheard Sports podcast, the experienced Podcast Producer will manage all stages of production remotely on a contract basis, including guest booking, editorial development, and post-production.Key responsibilitiesLead end... 

IndusTrack

Marketing Manager Job at IndusTrack

 ...Marketing Manager As a Digital Marketing Manager, you will develop, implement, and manage digital marketing strategies to enhance brand...  ...analysis to identify digital trends and opportunities. Content Management: Oversee the creation and optimization of engaging... 

EffVision

UI/UX Designer Job at EffVision

 ...Job Title This is a remote position. Design and improve the user interface of our website based on usability, user experience principles...  ...guidelines, best practices, and standards. Test and iterate on UI and UX designs based on user feedback and analytics data. Stay up-to-... 

Dougherty County School System

Reading Teacher Job at Dougherty County School System

 ...Position Type: Middle School Teaching/Reading Date Posted: 5/7/2026 Location: Various Locations (Middle) POSITION ANNOUNCEMENT May 7, 2026 POSITION: Reading Teacher LOCATION: Radium Springs Middle Magnet School of the Arts... 

Eurest

FOOD TRANSPORTER/DELIVERY DRIVER (FULL TIME) Job at Eurest

 ...Description Job Description We are hiring immediately for a full time FOOD TRANSPORTER/DELIVERY DRIVER position. Location : Nike Food Service - 3461 E Raines Road, Memphis, TN 38118 Note: online applications accepted only. Schedule : Full time schedule;...