1

Lua Developer Jobs in Virginia (NOW HIRING)

Modeling/Sim Engr Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum ... Script scenario behaviors using AFSIM scripting languages (Lua, Python, or equivalent) to represent ...

Required : • Bachelor's degree in Engineering, Computer Science, Systems Analysis, or related ... • Knowledge of LUA scripting and scenario development tools • Understanding of system ...

... Lua, Python, or equivalent) to represent tactics, decision logic, and mission flows. • Translate ... engineering, engineering, physics, operations research, applied mathematics, or related field. • ...

This is a senior-level position for a Software Engineer. We value creative problem solving, logical ... Experience in shell scripting using Perl, Lua, or Python and Red Hat Enterprise Linux 8+ * Working ...

This is a senior-level position for a Software Engineer. We value creative problem solving, logical ... Experience in shell scripting using Perl, Lua, or Python and Red Hat Enterprise Linux 8+ * Working ...

This is a senior-level position for a Software Engineer. We value creative problem solving, logical ... Experience in shell scripting using Perl, Lua, or Python and Red Hat Enterprise Linux 8+ * Working ...

Senior Software Engineer

Herndon, VA · On-site +1

$125K - $159K/yr

This is a senior-level position for a Software Engineer. We value creative problem solving, logical ... Experience in shell scripting using Perl, Lua, or Python and Red Hat Enterprise Linux 8+ * Working ...

Bachelor's degree in Engineering, Computer Science, Systems Analysis, or related technical field ... Knowledge of LUA scripting and scenario development tools * Understanding of system integration ...

Bachelor's degree in Engineering, Computer Science, Systems Analysis, or related technical field ... Knowledge of LUA scripting and scenario development tools * Understanding of system integration ...

Showing results 41-60

Lua Developer information

See Virginia salary details

$20

$60

$78

How much do lua developer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for lua developer in Virginia is $60.96, according to ZipRecruiter salary data. Most workers in this role earn between $54.81 and $67.45 per hour, depending on experience, location, and employer.

What is a Lua developer?

A Lua Developer is a programmer who specializes in using the Lua scripting language to develop software, applications, or game mechanics. They often work in industries like gaming, embedded systems, and automation, where Lua is used for scripting and extending functionality. A Lua Developer writes, maintains, and optimizes Lua scripts, integrating them with other programming languages or engines. They may also debug code, improve performance, and collaborate with other developers on larger projects.

What do Lua developers do?

As a Lua Developer, your daily tasks typically include writing and debugging Lua scripts, integrating Lua code with larger applications or game engines, and collaborating with designers and other developers to implement features or systems. You might also spend time optimizing performance, reviewing code, and updating documentation. Many Lua Developers work in a team-oriented environment, participating in regular code reviews and planning meetings. The role can involve both independent tasks as well as close collaboration, especially when addressing complex technical challenges or coordinating new feature releases.

What are the key skills and qualifications needed to thrive as a Lua developer?

To thrive as a Lua Developer, you need strong programming skills in Lua, a solid understanding of software development principles, and experience with scripting in applications or game engines. Familiarity with tools like game engines (such as Roblox, Corona SDK, or Love2D), version control systems like Git, and sometimes relevant certifications in software development is highly beneficial. Strong problem-solving, collaboration, and effective communication skills will help you excel in team environments and manage project requirements efficiently. These skills are essential for delivering robust, maintainable, and high-performing software solutions in dynamic development settings.

What are the most commonly searched types of Lua Developer jobs in Virginia?

The most popular types of Lua Developer jobs in Virginia are:

Infographic showing various Lua Developer job openings in Virginia as of August 2026, with employment types broken down into 56% Full Time, and 44% Contract. Highlights an 60% In-person, and 40% Remote job distribution, with an average salary of $126,804 per year, or $61 per hour.

Lead Modeling and Simulation Engineer

Arlington, VA • On-site

Science Applications International Corporation
IT Services • 10K+ employees

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


SAIC rating

7.6

Company rating: 7.6 out of 10

Based on 81 frontline employees who took The Breakroom Quiz

103rd of 226 rated it services


Job description


SAIC is seeking a Lead Modeling and Simulation Engineer to support the design, development, and execution of AFSIM-based simulation capabilities. This role combines hands-on C++ plugin and extension development with mission-level scenario modeling and analysis, delivering high-fidelity simulation tools that inform capability development, CONOPS evaluation, and system-of-systems performance assessments. The ideal candidate will partner closely with analysts and engineers to convert operational modeling requirements into robust, maintainable software features while also contributing directly to scenario development and quantitative analysis efforts.
Key Responsibilities
• Lead a development effort to integrate AFSIM with a cloud based C2 environment
• Develop, configure, and execute mission-level scenarios in AFSIM aligned with analytical objectives, including sensor, weapon, and platform models with detection logic, engagement behaviors, and environmental interactions.
• Script scenario behaviors using AFSIM scripting languages (Lua, Python, or equivalent) to represent tactics, decision logic, and mission flows.
• Translate analyst requirements into software features, ensuring correctness, performance, and maintainability.
• Conduct scenario validation, ensuring correctness of entity behaviors, timelines, and interactions.
• Perform quantitative analysis of simulation outputs, including MOEs/MOPs, timelines, attrition, sensor performance, and mission outcomes.
• Support development of scenario documentation, assumptions, and analytical traceability.
• Collaborate with senior analysts to design experiment architectures, vignettes, and sensitivity studies.
• Maintain and update scenario libraries, model configurations, software documentation, API references, and integration guides for reuse across programs.
• Support build system configuration, version control workflows, and continuous integration pipelines.
• Ensure code quality through unit testing, peer reviews, and adherence to coding standards.
• Support live/virtual simulation environments and distributed simulations over DIS/HLA.
• Support customer simulation and training events as required.
Qualifications
Required Qualifications
• Bachelor's degree in computer science, software engineering, engineering, physics, operations research, applied mathematics, or related field.
• 10+ years of experience with modeling and simulation, particularly at the mission level.
• 2+ years of experience leading an analysis or development team.
• Experience with live/virtual simulation environments.
• Experience with AFSIM, NGTS, MACE, or another operator-in-the-loop simulation tool.
• Experience with distributed simulations over DIS/HLA.
• Experience with Python, Bash, or other scripting languages.
• Proficiency in Agile methodologies and tools including Jira and Confluence.
• Ability to work with Git and collaborative development workflows.
Preferred Qualifications
• Docker/Kubernetes or other containerization tools.
• AWS or other cloud services experience.
• CI/CD integration experience.
• C++ and AFSIM development experience.
• Domain experience in Sensor Modeling, Link 16, or Command and Control Systems.
• Experience supporting customer simulation and training events.
• Experience with sensor modeling, detection theory, or engagement logic.
• Exposure to DoD mission threads, CONOPS, or system-of-systems analysis.
• Ability to communicate analytical findings clearly to both technical and non-technical audiences.
About Us
SAIC® is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom