1

Applications Programmer Jobs in California (NOW HIRING)

Applications Engineer

Visalia, CA · On-site

$75K - $110K/yr

As the Applications Engineer with Serpa you will be responsible for the complete design and programming of custom automated packaging equipment that meet customer requirements. Programming can ...

To complement our team, we are looking for a customer- and team-oriented individual for our Industrial X-Ray Systems division at the San Jose site as a Applications Engineer - X-ray & CT For over 75 ...

Applications Engineer

Visalia, CA · On-site

$75K - $110K/yr

As the Applications Engineer with Serpa you will be responsible for the complete design and programming of custom automated packaging equipment that meet customer requirements. Programming can ...

Through in-depth product knowledge the Applications Engineer is responsible for prioritizing, evaluating, and responding to incoming technical and commercial support requests from customers and our ...

next page

Showing results 1-20

Applications Programmer information

See California salary details

$24.7K

$87.8K

$147K

How much do applications programmer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for applications programmer in California is $87,782.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,700.00 and $114,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Applications Programmer, and why are they important?

To thrive as an Applications Programmer, you need strong programming skills in languages like Java, C#, or Python, as well as a relevant degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems (such as Git), and databases is typically required, and certifications like Microsoft Certified: Azure Developer Associate can be beneficial. Analytical thinking, attention to detail, and effective problem-solving abilities are soft skills that help programmers excel. These skills and qualities are crucial for creating efficient, reliable software solutions that meet user and business needs.

How do Applications Programmers typically collaborate with other teams during the software development lifecycle?

Applications Programmers frequently work alongside cross-functional teams, including business analysts, project managers, and quality assurance professionals. They participate in requirements gathering sessions to understand user needs, regularly attend stand-up meetings to provide updates, and coordinate closely with testers during debugging and deployment phases. Effective communication and teamwork are essential, as Applications Programmers must ensure their code integrates smoothly with other systems and meets project goals. This collaborative environment helps deliver robust, user-focused applications on schedule.

What does an Applications Programmer do?

An Applications Programmer is responsible for designing, writing, testing, and maintaining software applications that help users perform specific tasks on computers or other devices. They work closely with clients or departments to understand their needs and then translate those requirements into functional software solutions. Applications Programmers often use programming languages such as Java, C#, or Python and may also be involved in debugging, upgrading, and documenting applications. Their role is crucial in ensuring that software runs efficiently and meets user expectations.
What are popular job titles related to Applications Programmer jobs in California? For Applications Programmer jobs in California, the most frequently searched job titles are:
What job categories do people searching Applications Programmer jobs in California look for? The top searched job categories for Applications Programmer jobs in California are:
Infographic showing various Applications Programmer job openings in California as of May 2026, with employment types broken down into 5% As Needed, 55% Full Time, 5% Part Time, 5% Temporary, 27% Contract, and 3% Nights. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $87,782 per year, or $42.2 per hour.

Applications Engineer

ProMach

Visalia, CA • On-site

$75K - $110K/yr

Full-time

Dental, Vision, Life, Retirement, PTO

Posted 11 days ago


ProMach rating

7.3

Company rating: 7.3 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

43rd of 110 rated packaging manufacturers


Job description

Serpa Packaging Solutions is looking for an Applications Engineer to join our growing organization! As the Applications Engineer with Serpa you will be responsible for the complete design and programming of custom automated packaging equipment that meet customer requirements. Programming can include the integration of auxiliary equipment, such as robotics, vision systems, labelers and other devices.
Great work culture, working environment, career growth opportunities!
If this sounds like you, we want to connect!
Requirements:
  • Review and implement customer requirement specifications.
  • Lead technical direction to complete mechanical, electrical equipment and programming specifications for packaging machine orders.
  • Design electrical and pneumatic schematics, compile purchased parts lists;
  • Application design using custom OEM software for ancillary equipment.
  • Application design using industry standard software.
  • Assist with PLC/HMI programming, Software debugging, equipment commissioning and debugging.
  • Work closely with project teams and participate in activities related to development of new projects.
  • Will also work with customers to validate equipment.
  • Work with sales for bids and proposals, as well as developing new machine concepts.
  • Occasionally travel to customer facilities for site installations and service (up to 15%).

Desired Requirements:
  • B.S. in Computer Engineering, a related field, or a combination of education and/or experience in machine controls automation
  • Knowledgeable of computer engineering design principles and methodologies
  • Experience with ancillary systems is desired:

    • Vision Systems
    • Laser Printing Systems
    • Ink Jet Printing Systems
    • Check Weighers
    • Barcode Readers
    • Labeler Systems

  • Experience with Server Systems is desired.
  • Knowledge of the following is desired

    • Insight Explorer
    • SQL
    • C# (or other scripting languages)

  • PLC & HMI programming experience desired, but not required (FactoryTalk View, Studio 5000, RS Logix, general Allen Bradley equipment & software)
  • Electrical hardware and CAD schematic design experience desired, but not required (AutoCAD experience desired, but not required)
  • Sensor integration experience desired, but not required.
  • Mechanical aptitude and a self-starter

What's in it for you?
There's no monopoly on innovative ideas or limits to how far you can advance with our team. We offer an open, communicative environment that fosters individual initiative. We pride ourselves in being a company where people are happy and choose to build a career.
In addition to growth opportunities, as a ProMach employee, you receive more than just a paycheck. The education and experience you bring to a role with us matters. Placement within our salary range is determined based upon years of directly relatable experience for your position. These components, along with local and national compensation survey data, contribute to deciding a candidate's potential starting rate of pay.
Total compensation includes your pay, potential short-term incentive opportunities, comprehensive medical/dental/vision programs, as well as life insurance, disability insurance, paid time off programs, a retirement savings plan with a company match, and a wellness program. And because we understand the importance of feeling protected, there is no waiting period for benefits - you are eligible on your first day of employment! Please note that the pay ranges listed on external job boards, outside our posting details, do not accurately reflect our internal compensation ranges.
Base Salary Range: $75,000 - $110,000
Serpa has a track record of 41 years of strong economy proof Industries. We are known for our high quality and customized end-of-the-line machinery.
Packaging Industries Markets:
  • Pharmaceuticals
  • Food & Beverage
  • Household
  • Tobacco
  • Pet Food
  • Dairy

ProMach is an Equal Opportunity Employer. Pro Mach uses E-Verify to verify employment eligibility of all new hires to work in the United States. Pro Mach is a drug-free workplace.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
#SERPA
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.

What ProMach employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom