1

Computer Programmer Contract Jobs in California (NOW HIRING)

Hardware Design Engineer

San Jose, CA · On-site

$148K - $165K/yr

Super Micro Computer is a global leader in end-to-end computing and high-performance networking ... Support smooth product transfer to manufacturing, provide strong technical support to contract ...

Hardware Design Engineer

San Jose, CA · On-site

$148K - $165K/yr

Super Micro Computer is a global leader in end-to-end computing and high-performance networking ... Support smooth product transfer to manufacturing, provide strong technical support to contract ...

CAD Drafter

San Diego, CA

$22.75 - $30.75/hr

... or engineering projects Experience working on government contracts or DoD projects preferred ... proficiency in CAD software and technical drawing capabilities Technical Skills Advanced ...

Senior CAD Engineer

San Jose, CA · On-site

$90 - $100/hr

Position: Senior CAD Engineer (San Jose, CA) Job Overview: We are seeking a Senior IC EDA/CAD ... This is a W2 contract position and is not eligible for C2C or W2 referral candidates. Key ...

CAD Engineer

Santa Clara, CA · On-site

$27.50 - $30/hr

No CAD Engineer Company: Hitachi Particle Engineering and Services, Inc. Location ... Pleasanton, CA Status: 6 - 12 month contract (eligible for extension) The Company Hitachi Particle ...

... contracts, and vendor management across multiple tools and geographies. • Deliver CAD and PLM system training globally (1:1, group, onsite workshops); produce tutorials and maintain the engineering ...

Computer Scientist - openMCT

Edwards, CA · On-site

$135K - $165K/yr

JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S ... Air Force, Space Force, and Navy under the Joint Range Technical Services Contract, better known as ...

Computer Scientist - openMCT

Edwards, CA · On-site

$135K - $165K/yr

JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S ... Air Force, Space Force, and Navy under the Joint Range Technical Services Contract, better known as ...

CAD Drafter

San Diego, CA · On-site

$27 - $35/hr

... or engineering projects • Experience working on government contracts or DoD projects preferred ... CAD software and technical drawing capabilities Technical Skills • Advanced proficiency in ...

Computer Scientist - openMCT

Edwards, CA · On-site

$135K - $165K/yr

JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S ... Air Force, Space Force, and Navy under the Joint Range Technical Services Contract, better known as ...

Computer Scientist - openMCT

Edwards, CA · On-site

$135K - $165K/yr

JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S ... Air Force, Space Force, and Navy under the Joint Range Technical Services Contract, better known as ...

CAD Drafter

San Diego, CA · On-site

$22.75 - $30.75/hr

... or engineering projects • Experience working on government contracts or DoD projects preferred ... CAD software and technical drawing capabilities Technical Skills • Advanced proficiency in ...

... contract proposal with the Department of Navy. We are hiring for both Mid-Level and Senior-Level positions. Software Engineers research, design, and develop computer and network software or ...

... contract proposal with the Department of Navy. We are hiring for both Mid-Level and Senior-Level positions. Software Engineers research, design, and develop computer and network software or ...

next page

Showing results 1-20

Computer Programmer Contract information

See California salary details

$32.6K

$64.1K

$94.2K

How much do computer programmer contract jobs pay per year?

As of Jul 9, 2026, the average yearly pay for computer programmer contract 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 types of projects do Computer Programmer Contractors typically work on, and how is workflow managed?

Computer Programmer Contractors often work on a variety of projects, including developing new software applications, updating existing systems, debugging code, or creating automation scripts based on client requirements. Workflows are usually managed through tools like Jira or Asana, and contractors collaborate remotely or on-site with development teams, business analysts, and project managers. Deadlines and deliverables are typically set by the client, and contractors may need to juggle multiple assignments simultaneously. The dynamic nature of contract work offers exposure to different industries and technologies, providing valuable experience and potential for career advancement.

What is a Computer Programmer Contract job?

A Computer Programmer Contract job is a temporary or project-based role where a programmer is hired for a specific duration or task. Contractors typically develop, test, and maintain software applications based on client requirements. They may work independently or through an agency, often with flexible schedules. Unlike full-time employees, contract programmers usually do not receive benefits like health insurance or paid time off. Compensation is often higher to account for this.

What are the key skills and qualifications needed to thrive in the Computer Programmer Contract position, and why are they important?

To thrive as a Computer Programmer Contract, you need strong programming knowledge, problem-solving skills, and typically a degree in computer science or a related field. Proficiency with programming languages such as Java, Python, or C++, experience with version control systems like Git, and familiarity with development environments are essential, while certifications such as Microsoft or Oracle developer credentials are valued. Excellent time management, communication, and the ability to quickly adapt to new projects or teams will set you apart in contract roles. These skills and qualities ensure that contract programmers can efficiently deliver high-quality solutions, quickly integrate into diverse work environments, and meet the expectations of multiple clients.

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 are popular job titles related to Computer Programmer Contract jobs in California? For Computer Programmer Contract jobs in California, the most frequently searched job titles are:
What job categories do people searching Computer Programmer Contract jobs in California look for? The top searched job categories for Computer Programmer Contract jobs in California are:
What cities in California are hiring for Computer Programmer Contract jobs? Cities in California with the most Computer Programmer Contract job openings:
Infographic showing various Computer Programmer Contract job openings in California as of July 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, 1% Temporary, and 2% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $64,123 per year, or $30.8 per hour.
Hardware Design Engineer

Hardware Design Engineer

Super Micro Computer

San Jose, CA • On-site

$148K - $165K/yr

Full-time

Posted 24 days ago


Job description

Job Req ID: 29217
About Supermicro:
Supermicro® is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.
Job Summary:
Super Micro Computer is a global leader in end-to-end computing and high-performance networking solutions. We are seeking a Hardware Design Engineer to join our talented design team. In this role, you will play a critical part in the research, design, development, and testing of high-performance server motherboards and related products. You will work closely with cross-functional engineering teams and external partners to deliver robust, competitive, and high-quality board designs.
The ideal candidate is self-motivated, results-driven, and passionate about developing best-in-class server products with outstanding performance and reliability.
Essential Duties and Responsibilities:
  • Responsible for schematic capture, PCB layout review, BOM generation, debugging, and testing of server motherboards, backplanes, and add-on cards
  • Modify and enhance existing designs to improve performance, quality, and reliability of server products
  • Execute Design Verification Testing (DVT) using oscilloscopes and other lab equipment
  • Collaborate with BIOS, firmware, validation, and cross-functional teams to identify and resolve design and quality issues at an early stage
  • Ensure products meet engineering specifications, regulatory requirements, and customer expectations
  • Create comprehensive technical documentation, including product specifications, layout guidelines, test procedures, and manufacturing handoff materials
  • Support smooth product transfer to manufacturing, provide strong technical support to contract manufacturers and production teams during sample and mass production stages
  • Offer technical mentorship and guidance to junior engineers within the team
  • Perform other duties as assigned

Qualifications:
  • Bachelor's degree in Electrical Engineering or Computer Engineering; Master's degree is a plus
  • 5+ years of hands-on experience in hardware design, with a strong focus on x86 server motherboards
  • In-depth knowledge of digital, analog, and power circuit design, high-speed PCB layout, and signal integrity
  • Solid understanding of Intel architecture, Windows, and Linux operating systems
  • Proven experience with oscilloscopes and standard laboratory test equipment
  • Strong problem-solving and debugging skills for complex hardware issues
  • Excellent communication (written and verbal), organizational, and interpersonal skills
  • Demonstrated ability to work effectively in a cross-functional team environment
  • Self-motivated team player who thrives in a fast-paced, dynamic setting
  • Experience with Linux shell scripting and automated testing is a plus

Salary Range
$148,000 - $165,000
The salary offered will depend on several factors, including your location, level, education, training, specific skills, years of experience, and comparison to other employees already in this role. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation, such as participation in bonus and equity award programs.
EEO Statement
Supermicro is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of Supermicro to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.