1

Programming Specialist Jobs in California (NOW HIRING)

Programming Specialist Department: Manufacturing Employment Type: Full Time Location: Redondo Beach Description The Programming Specialist role at Impulse will possess a comprehensive know-how of all ...

Programming Specialist

Redondo Beach, CA ยท On-site

$100 - $125/hr

Programming Specialist Department: Manufacturing Employment Type: Full Time Location: Redondo Beach Description The Programming Specialist role at Impulse will possess a comprehensive know-how of all ...

The Programming Specialist role at Impulse will possess a comprehensive know-how of all CNC machining and programming operations. This role is tasked with working directly with different machines (3 ...

next page

Showing results 1-20

Programming Specialist information

See California salary details

$5

$20

$27

How much do programming specialist jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for programming specialist in California is $20.22, according to ZipRecruiter salary data. Most workers in this role earn between $17.79 and $24.66 per hour, depending on experience, location, and employer.

What is a programming specialist?

A Programming Specialist is a professional who writes, tests, and maintains computer software and applications. They are skilled in various programming languages and work to ensure that software functions correctly and efficiently. Programming Specialists may also troubleshoot code, collaborate with other IT professionals, and modify existing programs to meet specific needs. Their expertise is essential in developing software solutions for businesses, organizations, or individual clients.

What does a programming specialist do?

A programming specialist writes computer programs and software in a variety of programming languages, often called code, including Java, Python, and C languages. As a programming specialist, your everyday responsibilities involve software design and development. You may work on a project to help improve how your company's technology functions in a variety of ways. For some programming specialists, duties revolve mainly around website coding and creation, whereas others focus primarily on updating databases for client information, human resources, or something similar. In this role, you may even help to develop apps.

What are the key skills and qualifications needed to thrive as a programming specialist?

To thrive as a Programming Specialist, you need strong proficiency in programming languages (such as Java, Python, or C++), software development principles, and usually a degree in computer science or a related field. Experience with development environments, version control systems like Git, and sometimes certifications such as CompTIA or Microsoft Certified: Azure Developer Associate are commonly required. Problem-solving abilities, attention to detail, and effective teamwork are essential soft skills for success in this role. These competencies ensure high-quality software solutions, efficient project delivery, and seamless collaboration within development teams.

How do programming specialists typically collaborate with other departments within an organization?

Programming Specialists often work closely with cross-functional teams, including project managers, designers, and quality assurance professionals. Collaboration often involves gathering requirements, discussing project timelines, and ensuring that the developed software aligns with organizational goals. Regular meetings and code reviews are common, allowing for continuous feedback and knowledge sharing. This collaborative environment helps Programming Specialists stay aligned with business needs and fosters opportunities for professional growth through exposure to different perspectives and technical challenges.

What cities in California are hiring for Programming Specialist jobs?

Cities in California with the most Programming Specialist job openings:

What are popular job titles related to Programming Specialist jobs in CA?

For Programming Specialist jobs in CA, the most frequently searched job titles are:

Infographic showing various Programming Specialist job openings in California as of August 2026, with employment types broken down into 81% Full Time, 15% Part Time, and 4% Contract. Highlights an 77% Physical, 3% Hybrid, and 20% Remote job distribution, with an average salary of $42,050 per year, or $20.2 per hour.

Programming Specialist

Redondo Beach, CA โ€ข On-site

Impulse Space
Guided Missile and Space Vehicle Manufacturingย โ€ขย 51 - 200 employees

Full-time

Medical, Dental, Vision, Retirement

Posted 5 days ago


Job description

Programming Specialist
Department: Manufacturing
Employment Type: Full Time
Location: Redondo Beach
Description
The Programming Specialist role at Impulse will possess a comprehensive know-how of all CNC machining and programming operations. This role is tasked with working directly with different machines (3-axis, 5-axis, etc.) as well as interfacing with engineering teams/leadership, machinists and operations to optimize machining programs and procedures.
Responsibilities
  • Fast pace of execution to deliver parts needed for engine, vehicle, avionics and test development
  • Work with various CAM softwares (HSM Works, Fusion 360, ESPRIT, Hypermill, etc.) and strong ability to learn and become expert in new software rapidly
  • Produce hardware on various machines and OEM software including Siemens, Heidenhain, Okuma OSP, Fanuc, etc.
  • Familiarity managing digital tool libraries to increase shop throughput and managing tool magazines.
  • Knowledgeable of carbide tools and adjusting speed and feed parameters for various cutting strategies
  • Able and ready to offer suggestions on drawing or design changes to improve manufacturability
  • Ability to program billet parts with minimal fixturing by using stock tabs, frames or otherwise.
  • Design and machine scrappy fixture tooling on the fly and as needed to manufacture parts rapidly.
  • Constantly keep products moving and alerting management when bottlenecks are encountered
  • Provide consistent ideas for process improvements and mentorship

Minimum Qualifications
  • High school diploma or equivalency certificate
  • 5+ years of CNC programming experience using various CAM packages (HSM Works, Fusion 360, ESPRIT, Hypermill, etc.)
  • 2+ years of experience on 5-axis mills, 5-axis mill turns, live tooled turret lathes, etc.
  • Hands on experience on manual and CNC mills and/or lathes
  • Ability to rapidly pick up new CAM software and manage large tool libraries
  • Demonstrated high attention to detail and rapid pace of execution

Preferred Skills and Experience
  • Demonstrated experience setting up machine shops, recommending and evaluating capital for purchase
  • 6+ years of demonstrated experience programming turbomachinery, with experience programming in MAX-PAC
  • Python programming experience or similar

Additional Information:
Compensation bands are determined by role, level, location, and alignment with market data. Individual level and base pay is determined on a case-by-case basis and may vary based on job-related skills, education, experience, technical capabilities and internal equity. In addition to base salary, for full-time hires, you may also be eligible for long-term incentives, in the form of stock options, and access to medical, vision & dental coverage as well as access to a 401(k) retirement plan.
Impulse Space's spacecraft manufacturing business is subject to U.S. export regulations including the International Traffic in Arms Regulations (ITAR) and Export Administration Regulations (EAR). This position requires applicants to be either U.S. Persons (i.e., U.S. citizen, U.S. national, lawful permanent U.S. resident (green card holder), an individual granted asylum in the U.S., or an individual admitted in U.S. refugee status) or persons eligible to obtain an export license from the U.S. Departments of State, Commerce, or other applicable U.S. government agencies. Learn more about the ITAR here.
Impulse Space is an Equal Opportunity Employer; employment with Impulse Space is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.