1

Computer Programmer Volunteer Jobs in California

Key Skills: CNC Programming, Blueprint Reading, CAD/CAM Software, Machine Tooling, and Safety ... Voluntary Benefits and Discount programs Equal Employment Opportunity (EEO) SEB Professional is an ...

Hardware Engineer

Foster City, CA · On-site

$143.90K - $190K/yr

S. in Computer Engineering, Electrical Engineering, Mechanical Engineering or similar discipline4 ... Voluntary & AD&D) Paid Time Off (Vacation, Sick & Public Holidays) Training & Development ...

... similar CAD software and geometric dimension & tolerances (GD&T). · Maintain a positive work ... additional voluntary benefits, EAP program, commuter benefits and a 401K plan. Our benefit ...

CNC Programmer

Montebello, CA · On-site

$30 - $38/hr

Key Skills: CNC Programming, Blueprint Reading, CAD/CAM Software, Machine Tooling, and Safety ... Voluntary Benefits and Discount programs Equal Employment Opportunity (EEO) SEB Professional is an ...

Bachelor's or Master's degree in Computer Engineering, Computer Science, Biomedical Engineering, or ... voluntary Accident, Critical Illness, Hospital, Long-Term Care, Employee Assistance Program, Pet ...

Sr Engineer, Software Test

Irvine, CA · On-site

$100K - $120K/yr

Bachelor's or Master's degree in Computer Engineering, Computer Science, Biomedical Engineering, or ... voluntary Accident, Critical Illness, Hospital, Long-Term Care, Employee Assistance Program, Pet ...

AOI Programmer

San Jose, CA · On-site

$22 - $27/hr

Good computer skills and the ability to learn new skills and tasks as required, especially PCB ... Medical (HMO & PPO), Dental, Vision, Flexible Spending Accounts, Basic Life/ADD, Voluntary Benefits

Consistently ranked among the top ten "Best Firms to Work For" and Engineering News-Record's top 50 ... volunteerism and philanthropy; offers workplace flexibility, along with carbon neutral office ...

Hardware Engineer

Foster City, CA · On-site

$143.90K - $190K/yr

S. in Computer Engineering, Electrical Engineering, Mechanical Engineering or similar discipline4 ... Voluntary & AD&D) Paid Time Off (Vacation, Sick & Public Holidays) Training & Development ...

Hardware Engineer

Foster City, CA · On-site

$143.90K - $190K/yr

S. in Computer Engineering, Electrical Engineering, Mechanical Engineering or similar discipline4 ... Voluntary & AD&D) Paid Time Off (Vacation, Sick & Public Holidays) Training & Development ...

Hardware Engineer

Foster City, CA · On-site

$143.90K - $190K/yr

S. in Computer Engineering, Electrical Engineering, Mechanical Engineering or similar discipline4 ... Voluntary & AD&D) Paid Time Off (Vacation, Sick & Public Holidays) Training & Development ...

Hardware Engineer

Milpitas, CA

$135.80K - $193.40K/yr

Bachelor's degree in Electrical Engineering or Computer Engineering and 5+ years of experience, or ... Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also ...

Hardware Engineer

Milpitas, CA · On-site

$135.80K - $193.40K/yr

Bachelor's degree in Electrical Engineering or Computer Engineering and 5+ years of experience, or ... Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also ...

Hardware Engineer

Milpitas, CA · On-site

$135.80K - $193.40K/yr

Bachelor's degree in Electrical Engineering or Computer Engineering and 5+ years of experience, or ... Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also ...

next page

Showing results 1-20

Computer Programmer Volunteer information

See California salary details

$32.6K

$64.1K

$94.2K

How much do computer programmer volunteer jobs pay per year?

As of May 31, 2026, the average yearly pay for computer programmer volunteer in California is $64,123.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,800.00 and $79,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Programmer Volunteer, and why are they important?

To thrive as a Computer Programmer Volunteer, you need a strong grasp of programming fundamentals, problem-solving skills, and familiarity with at least one programming language, often supported by self-taught experience or formal coursework. Experience with version control systems like Git, collaborative platforms such as GitHub, and sometimes knowledge of web or database technologies is beneficial. Strong communication, teamwork, and a willingness to learn stand out as essential soft skills in this volunteer setting. These skills are important because they enable you to effectively contribute to projects, collaborate with diverse teams, and adapt to varying technical needs in a volunteer environment.

What are some common challenges faced by computer programmer volunteers, and how can they be addressed?

Computer programmer volunteers often work with limited resources, time constraints, and varying levels of project documentation, which can make onboarding and collaboration challenging. It's common to encounter legacy code or projects that lack clear requirements, so effective communication with project leaders and team members is essential. Staying organized, asking questions early, and leveraging open-source tools for collaboration can help volunteers contribute efficiently and feel more connected to the team. Additionally, setting realistic goals and managing expectations helps ensure both personal satisfaction and project success.

What are Computer Programmer Volunteers?

Computer Programmer Volunteers are individuals who offer their programming skills and expertise without financial compensation, often to support non-profit organizations, community projects, or social causes. They may work on developing software, websites, apps, or tools that help organizations achieve their missions. These volunteers can collaborate remotely or in person, depending on the needs of the project. Volunteering as a computer programmer is a valuable way to gain experience, build a portfolio, and contribute to meaningful initiatives while helping communities or causes in need.

What is the difference between Computer Programmer Volunteer vs Software Developer?

AspectComputer Programmer VolunteerSoftware Developer
CredentialsOften no formal certification, but programming skills requiredTypically requires a degree or certification in computer science or related field
Work EnvironmentVolunteer projects, non-profit organizations, open-source communitiesCorporate, startup, or freelance settings
Employer & IndustryNon-profits, NGOs, open-source projectsTech companies, software firms, startups
Search & Comparison IntentUnderstanding volunteer programming roles vs paid rolesComparing volunteer vs paid professional software development

The main difference between a Computer Programmer Volunteer and a Software Developer lies in their work environment, credentials, and employment status. Volunteers typically work on non-profit or open-source projects without formal certifications, while software developers often have formal education and work in paid positions within companies. Both roles involve programming skills, but their contexts and commitments differ significantly.

What are the most commonly searched types of Computer Programmer jobs in California? The most popular types of Computer Programmer jobs in California are:
What cities in California are hiring for Computer Programmer Volunteer jobs? Cities in California with the most Computer Programmer Volunteer job openings:
Infographic showing various Computer Programmer Volunteer job openings in California as of May 2026, with employment types broken down into 90% Full Time, and 10% Part Time. Highlights an 43% Physical, and 57% Remote job distribution, with an average salary of $64,123 per year, or $30.8 per hour.

$30 - $38/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 4 days ago


Job description

Close to You Anywhere in the World

Groupe SEB is the global reference for small domestic appliances, cookware and professional coffee with its portfolio of 35 emblematic brands such as Tefal, Seb, Rowenta, Moulinex, Calor, Lagostina, Krups, WMF. Present in 150 countries, we produce in more than 40 industrial sites and sell 11 products per second. 

We believe in the richness of diversity and aspire to create an inclusive and stimulating work environment where our more than 30,000 employees can grow and give their best.

SEB Professional is a subsidiary of Groupe SEB. At SEB Professional North America, we are a leader in the professional coffee machine industry, offering three equipment lines: Schaerer, WMF, and Curtis. Our innovative coffee machines are trusted worldwide and can be found in a variety of settings, including hotels, restaurants, coffee shops, and convenience stores.

You've likely enjoyed coffee from our machines at McDonald's, Dunkin', Chick-fil-A, Peet’s, or Tim Hortons. Join us in delivering exceptional coffee experiences worldwide.

 

What We Will Achieve Together:

The CNC Programmer is the Subject Matter Expert and works independently, making decisions related to the interpretation from reading blueprints, translating these into the proper set up of mills, lathes, lasers to accurately set the tolerance limits in support of “just in time” delivery of fabrication to production. The CNC Programmer acts as a backup to the Supervisor/Manager covering vacation and sick time and the CNC Programmer trains others in the programming and setup for the application of job runs. 

Base Salary Range: $30/hr - $38/hr DOE.

 

Key Responsibilities Include: 

  • Collaborates with engineering on building prototypes
  • Leads and/or Assists in the design and development of machine tooling
  • Proficient in set up and operation of Turrets, Laser, Panel Bender, Safan
  • First article inspection
  • Adjusts machine settings to operate machinery in accordance with established procedures
  • Communicate machine operation or parts defects
  • In collaboration with the Fabrication Manager makes decisions on spending needs for the machine shop equipment
  • Assists Machine Operators answering questions and solving problems
  • Identify tool and die issues and perform repair (sharpening) and replacement of tool & die
  • Observes operation of machine and verifies conformance of formed or cut workpiece to specifications, using measuring instruments, such as fixed gauges, calipers, and micrometers
  • Sources and obtains quotes on machine shop tooling needs
  • Leads and Supports training and preparing bench strength
  • Ensures that all IMS Standards are maintained and followed
  • Has responsibility for scrap control and reduction
  • Review production schedule for turret and laser and maximize sheet metal yield
  • Runs simulations for new routings and bill of materials for costing purposes
  • Maintain cleanliness of workstations
  • Ability to operate electric pallet jack and hand pallet jack

Requirements:

  • Experience: Minimum of 3 years of experience in a role with equivalent experience. Preferably in a fast-paced organization with an international presence. Manufacturing experience is a must.
  • Education: High School Diploma.    
  • Certification: CNC Programmer from accredited school/program.  
  • Key Skills: CNC Programming, Blueprint Reading, CAD/CAM Software, Machine Tooling, and Safety Standards.
  • Core Competencies:  Problem Solving, Interpersonal Skills, Action Orientation, Detail Orientation, Effective Communication and Collaboration.

Overview:

  • Type of Employment: Full time. Non-Exempt
  • Workplace Schedule Type: On-Site (May be required to work weekends)
  • Position Location: Montebello

Why SEB Professional North America?

Whether working remotely, in one of our offices, or flexing in between, we offer a number of benefits and perks to support you and your family. Here is a sample of some of our benefits programs:

  • Medical / Dental / Vision Insurance – Generous Employer Contribution
  • 401(K) Retirement Plan
    • w/ up to a 9% employer contribution after 1st year of employment.
  • On Site Gym
  • 12 Paid Holidays
  • Voluntary Benefits and Discount programs

Equal Employment Opportunity (EEO)

SEB Professional is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, marital status, protected veteran status, or any other category protected by federal, state, or local law. SEB Professional does not make employment decisions based on any protected class status. For more information, please see OFCCP Equal Employment.