1

Lua Developer Jobs in California (NOW HIRING)

Software Engineering Systems

Cupertino, CA · On-site

$213.40K - $252.90K/yr

Experience with Python/Lua/BashUnderstanding and experience with ARM platform and architecture ... Computer Engineering, Computer Science, Electrical Engineering or equivalent.Familiar with C ...

As a Senior Quality Engineer , you will be embedded within the AVC team and will be part of the ... Proficiency in Python, C++, or Lua. * Strong cross-functional collaboration skills.

Senior Software Engineer, Core UI

San Mateo, CA

$148.10K - $184.50K/yr

As a Senior Software Engineer on the Core UI team, you'll take the Roblox App experience to the ... Experience with Lua or React Native in a production environment. * Experience with UI performance ...

Design Engineer

San Mateo, CA · On-site

$176.94K - $214.71K/yr

Build automated CI/CD pipelines and infrastructure to abstract away complex DevOps workflows ... Lua/React-Lua, or game-engine UI architecture. * (Nice to have) Experience with ASTs (Abstract ...

Senior Design Engineer

San Mateo, CA · On-site

$214.71K - $255.72K/yr

Build automated CI/CD pipelines and infrastructure to abstract away complex DevOps workflows ... Lua/React-Lua, or game-engine UI architecture. * (Nice to have) Experience with ASTs (Abstract ...

Instrument Systems Design Engineer

San Diego, CA · On-site

$106.20K - $145.50K/yr

This engineer will work closely with cross-functional groups (Design, ME, EE, SW, Ops, etc ... C/C++/Objective-C, Python, Lua Working knowledge of consumer electronics modules like sensors ...

... Lua or JavaScript) Nice To Haves: • Experience programming with the Bullet Physics Library in at least one fully developed product • Experience building brand new systems from the ground up and ...

... developer tooling to ensure consistency, scalability, and boosting team productivity. * Champion ... NextJS, Node.js, Tailwind CSS, C++, Lua, contributing to or managing a design system. * Bachelor ...

Quality Engineer, Game Engine

San Mateo, CA · On-site

$132.38K - $157.66K/yr

We are seeking a passionate and skilled QA Engineer to join our QA team. In this role, you will ... Experience with Python (or equivalent) is required and understanding of Lua is a plus. * Automation ...

The mobile software engineer will build and maintain the core OKX app, collaborating with cross ... Lua. • Fluent with at least one of the following languages: Java/Objective-C/Swift/Kotlin ...

As a Senior QA Engineer for Interactivity, you will be the quality leader for the core systems that ... Experience with other scripting languages such as Lua (or Luau) and Python for sophisticated ...

next page

Showing results 1-20

Lua Developer information

See California salary details

$20

$60

$78

How much do lua developer jobs pay per hour?

As of May 31, 2026, the average hourly pay for lua developer in California is $60.69, according to ZipRecruiter salary data. Most workers in this role earn between $54.57 and $67.12 per hour, depending on experience, location, and employer.

What is a Lua Developer job?

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 are the key skills and qualifications needed to thrive in the Lua Developer position, and why are they important?

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 some common projects or daily tasks I can expect as a Lua Developer?

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 most commonly searched types of Lua Developer jobs in California? The most popular types of Lua Developer jobs in California are:
What are popular job titles related to Lua Developer jobs in California? For Lua Developer jobs in California, the most frequently searched job titles are:
What job categories do people searching Lua Developer jobs in California look for? The top searched job categories for Lua Developer jobs in California are:
Infographic showing various Lua Developer job openings in California as of May 2026, with employment types broken down into 4% Internship, 82% Full Time, and 14% Contract. Highlights an 82% In-person, 4% Hybrid, and 14% Remote job distribution, with an average salary of $126,226 per year, or $60.7 per hour.
Software Engineer - Systems (DFT Initiative)

Software Engineer - Systems (DFT Initiative)

Apple

Cupertino, CA

$147.40K - $272.10K/yr

Full-time

Medical, Dental, Retirement

Posted 11 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 661 frontline employees who took The Breakroom Quiz

6th of 30 rated technology retailers


Job description

Are you interested in working on tools and software that directly enable hardware validation? Our Hardware Test Engineering team is evolving our Design for Test (DFT) methodology, and we're building the software infrastructure to support it effectively.
Description
This is an opportunity to develop software tools that control and automate hardware testing. You'll work on designing & building maintainable software that directly interfaces with test hardware and equipment. This isn't high-level application software-it's hands-on software engineering focused on creating tools that manage the actual execution of hardware tests.
If you enjoy hands-on software development with clear real-world impact, and you're interested in the intersection of software and hardware testing, this role offers meaningful work with tangible results.
","responsibilities":"Developing software components that manage testing workflows, test scheduling, result tracking, and data analysis
Writing clean, maintainable code using solid design principles and best practices
Working with data models that represent test configurations, results, and metadata, ensuring correctness and reasonable performance
Building or integrating APIs that connect DFT systems with other engineering tools
Creating scripts and configuration interfaces using Lua that allow test engineers to define and modify test scenarios
Collaborating with hardware engineers and test specialists to understand requirements and implement effective solutions
Contributing to code reviews and sharing knowledge with team members
Preferred Qualifications
Basic understanding of electrical engineering concepts including voltage, current, digital logic fundamentals, and signal integrity-enough to understand hardware constraints and test requirements
Ability to read and interpret schematics to understand circuit behavior and identify relevant test points
Practical familiarity with Objective-C code, able to read and work with existing Objective-C implementations
Familiarity with Linux user space applications, including system calls, process management, inter-process communication, and performance profiling
Strong problem-solving skills with an ability to decompose complex systems into manageable components
Quickly adapting to different code bases and technologies to identify and implement effective software solutions across our testing infrastructure
Experience with test automation or testing frameworks
Knowledge of hardware-software co-design considerations
Interest in exploring AI applications in testing and automation
Minimum Qualifications
BS EE or CS
7+ years experience
Understanding of software design principles including design patterns, separation of concerns, and writing maintainable code
Proficiency in C++ for systems-level development and integration
Proficiency in one higher-level programming language such as Python or similar for application-level development
Proficiency in one scripting language (Lua preferred)
Experience in designing databases
Solid grasp of object-oriented design principles including encapsulation, polymorphism, inheritance hierarchies
Ability to read and interpret schematics to understand circuit behavior and identify relevant test points
Understanding of server-client architecture and socket programming for building networked test systems
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976