1

Computer Programming Jobs in Stockton, CA (NOW HIRING)

Knowledge of one or more of the following computer science disciplines: embedded systems, scientific data analysis, machine learning, systems programming, software engineering, formal verification ...

Lead Control System Engineer

Ripon, CA · On-site

$98K - $120K/yr

Program, configure, test, and troubleshoot PLC systems using IEC 61131-3 programming languages ... Bachelor's degree (4-year) in Electrical Engineering, Mechanical Engineering, Computer Engineering ...

Lead Control System Engineer

Ripon, CA · Remote

$98K - $120K/hr

Program, configure, test, and troubleshoot PLC systems using IEC 61131-3 programming languages ... Bachelor's degree (4-year) in Electrical Engineering, Mechanical Engineering, Computer Engineering ...

Van Driver

Escalon, CA · On-site

$19.79 - $24.45/hr

... Computer Programming, and First Responders, Advanced Placement, K-12 music, and much more. Escalon Unified School District strategically recruits, hires, develops, and retains the highest quality ...

Bachelor's degree in Computer Science or a related field (or equivalent experience). * 3+ years of experience in front-end development. Required Skills: * Strong proficiency in React. * Expertise in ...

Knowledge of Object-Oriented Programming (OOP) principles and ability to design modular, reusable components. * Currently pursuing or recently completed a degree in Computer Science, Software ...

They will also draft various sketches, plans, and exhibits using CAD. What you will do Technical * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage ...

They will also draft various sketches, plans, and exhibits using CAD. What you will do Technical * Carries out tasks assigned by the Project Lead and engineering team. * Drafting grading, drainage ...

Process Engineer

Lathrop, CA · On-site

$115 - $140/hr

Experience creating PFDs and P&IDs using CAD software * Experience working with PLC and HMI ... programming #aseptic-processing #pilot-scale-up #pandid-design #tier1 #J-18808-Ljbffr

Showing results 41-60

Computer Programming information

See Stockton, CA salary details

$34.8K

$68.4K

$100.6K

How much do computer programming jobs pay per year?

As of Sep 7, 2026, the average yearly pay for computer programming in Stockton, CA is $68,440.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,200.00 and $84,300.00 per year, depending on experience, location, and employer.

What is computer programming?

Computer programming is the process of designing, writing, testing, and maintaining instructions (code) that computers can execute to perform specific tasks or solve problems. Programmers use programming languages such as Python, Java, or C++ to communicate with computers and create software, websites, apps, and more. This field involves logical thinking, problem-solving skills, and continuous learning to keep up with new technologies.

What are the key skills and qualifications needed to thrive as a computer programmer?

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), algorithmic thinking, and a relevant degree or coding certification. Familiarity with version control systems like Git, integrated development environments (IDEs), and debugging tools is standard. Problem-solving, attention to detail, and effective communication are standout soft skills in this field. These skills are crucial for building reliable software, collaborating with teams, and adapting to evolving technology requirements.

What are some common challenges computer programmers face when working on large-scale software projects?

Computer programmers often encounter challenges such as coordinating with multiple team members, managing complex codebases, and ensuring that their code integrates smoothly with existing systems. Communication and version control become critical as the project grows, and programmers must be adept at using tools like Git and collaborating via code reviews. Additionally, balancing feature development with bug fixes and technical debt is a typical challenge, requiring strong organizational and problem-solving skills.

What is the difference between Computer Programming vs Software Development?

AspectComputer ProgrammingSoftware Development
Required CredentialsTypically a degree in computer science or related field; certifications like Microsoft Certified or Oracle CertifiedSame as computer programming, often includes project management certifications
Work EnvironmentOften individual or small team coding tasks, in offices or remote settingsIncludes planning, designing, coding, testing, and deployment, often in larger teams
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech companies, enterprise IT departments
Common Search & Comparison IntentUnderstanding coding roles, entry-level tasksBroader scope, project management, and lifecycle involvement

Computer programming focuses on writing code to create software, while software development encompasses the entire process of designing, building, testing, and maintaining software applications. Both roles require similar credentials but differ in scope and responsibilities, with software development involving a broader set of tasks beyond coding alone.

How much do computer programmers get paid?

Computer programmers' salaries vary based on experience, location, and industry, but the median annual wage in many regions is around $70,000 to $85,000. Skilled programmers with knowledge of languages like Java, Python, or C++ and experience with software development tools tend to earn higher salaries, especially in tech hubs or specialized fields.

Is computer programming a good career?

Computer programming is a viable career that offers opportunities in various industries such as technology, finance, and healthcare. It typically requires strong problem-solving skills, knowledge of programming languages, and continuous learning to keep up with evolving tools and technologies. The field often provides competitive salaries, flexible work environments, and potential for remote work.

What are careers in computer programming?

Careers in computer programming involve writing, testing, and maintaining code for software applications, websites, and systems. Programmers typically use programming languages like Java, Python, or C++ and may work in various industries such as technology, finance, or healthcare, often requiring problem-solving skills and knowledge of development tools. These roles can range from entry-level positions to senior developer or software architect roles, with opportunities for specialization and advancement.

What jobs can you do as a computer programmer?

Computer programmers can work in roles such as software developers, application programmers, web developers, and systems analysts. They design, write, test, and maintain software applications using programming languages like Java, Python, or C++, often working in teams or independently in various industries. Certifications and knowledge of development tools can enhance job prospects and specialization options.

What are the most commonly searched types of Computer Programming jobs in Stockton, CA?

The most popular types of Computer Programming jobs in Stockton, CA are:

What job categories do people searching Computer Programming jobs in Stockton, CA look for?

The top searched job categories for Computer Programming jobs in Stockton, CA are:

What cities near Stockton, CA are hiring for Computer Programming jobs?

Cities near Stockton, CA with the most Computer Programming job openings:

Infographic showing various Computer Programming job openings in Stockton, CA as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, 3% Contract, and 1% Nights. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $68,440 per year, or $32.9 per hour.

Staff Engineer - Legacy Embedded Systems

AllSTEM Connections

Livermore, CA • On-site

$150K - $180K/yr

Full-time

Medical, Dental, Vision, Retirement

Re-posted 15 days ago


Job description

Job Title: Senior Embedded Systems Test & Sustaining Engineer
Role Overview
We are seeking a hands-on Senior Embedded Systems Test & Sustaining Engineer to lead the development and maintenance of automated production and repair test solutions. You will be the technical lead for our electronic systems, responsible for the full lifecycle of test-from designing fixtures and software to performing deep-dive board-level diagnostics.
This is a "bench-heavy" role. We are looking for an engineer who thrives on digging into schematics, understanding complex embedded hardware, and building production-ready test systems from the ground up. You will bridge the gap between design intent and manufacturing reality, ensuring our products are reliably tested, validated, and sustained throughout their operational life.
Key Responsibilities
Test Development & Automation
• System Design: Design, develop, and deploy automated test systems for complex embedded electronic assemblies.
• Software Implementation: Create production and repair test software utilizing C/C++ and LabVIEW.
• Hardware Engineering: Develop custom test fixtures, adapters, and interface hardware required for product validation, including the implementation of JTAG and boundary scan solutions.
Hardware Debug & Diagnostics
• Root Cause Analysis: Troubleshoot embedded processor boards at the component level. Debug both analog and digital circuitry to resolve customer-reported failures and production bottlenecks.
• Systems Integration: Support the transition of products into production environments. Re-validate test capabilities and ensure that all systems are optimized for long-term reliability and maintainability.
Engineering Sustainment & Support
• Manufacturing Partnership: Provide technical support during production ramps and ongoing manufacturing operations. Drive improvements in test coverage, yield, and system uptime.
• Technical Consulting: Assist with product evaluations, obsolescence investigations, and technical feasibility studies to support internal engineering and business development initiatives.
Qualifications & Requirements
Minimum Qualifications
• Education: Bachelor's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, or a related technical discipline.
• Experience Baseline: Minimum of five (5) years of hands-on experience in electronics hardware testing or sustaining engineering.
• Technical Mastery:
oProgramming: Advanced proficiency in C/C++ and LabVIEW.
oHardware: Ability to read/analyze schematics and debug embedded processor-based hardware.
oDebug: Expertise in board-level/component-level troubleshooting of analog and digital circuits.
Preferred Attributes
• Strong organizational skills and the ability to work effectively in a cross-functional environment (Engineering, Quality, Manufacturing).
• Proven success in a role where you had to "recreate" or "reverse-engineer" testing processes where documentation was sparse or legacy.
• Self-starter attitude: Someone who enjoys the lab environment and takes pride in a "done right" engineering solution.
Equal Opportunity Employer / Disabled / Protected Veterans
The Know Your Rights poster is available here:
https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12.pdf
The pay transparency policy is available here:
https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp_%20English_formattedESQA508c.pdf
For temporary assignments lasting 13 weeks or longer, AllSTEM Connections is pleased to offer major medical, dental, vision, 401k and any statutory sick pay where required.
We are committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation for any part of the employment process, please contact your staffing representative who will reach out to our HR team.
AllSTEM Connections participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program.
https://e-verify.uscis.gov/web/media/resourcesContents/E-Verify_Participation_Poster_ES.pdf
We also consider for employment qualified applicants regardless of criminal histories, consistent with legal requirements, including, if applicable, the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance. Pursuant to applicable state and municipal Fair Chance Laws and Ordinances, we will consider for employment-qualified applicants with arrest and conviction records, including, if applicable, the San Francisco Fair Chance Ordinance. For Los Angeles, CA applicants: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
Additional Skills
(none specified)
AllSTEM Representative Contact Info
Account Executive:
Perry
Branch Phone:
(909) 244-1777
Location:
Houston, TX