1

Software Programming Jobs in Stockton, CA (NOW HIRING)

Embedded Software Engineer - Engineer III

Livermore, CA · On-site

$146K - $192K/yr

Participating in software design, code, schematic, and project reviews. * Designing and running ... Bachelor's degree (BS) in Engineering or Computer Science * Proficiency in C and C++ for embedded ...

Senior Software Engineer, Operator Tools

Byron, CA · On-site

$135K - $178K/yr

The Role As a Senior Software Engineer on the Operator Tools team, you will design and build the desktop applications and interfaces that Elroy's operators and engineers use every day. This includes ...

Senior Software Engineer, Embedded Systems

Byron, CA · On-site

$136K - $179K/yr

The Role As a Senior Embedded Software Engineer, you will own software that runs directly on safety-critical avionics hardware including our main flight computers. You will work at the intersection ...

The Role As a Senior Software Engineer on the Operator Tools team, you will design and build the desktop applications and interfaces that Elroy's operators and engineers use every day. This includes ...

We are looking for Kubernetes platform developers who have a high capacity for growth and are eager to learn and make an impact in the cloud infrastructure space. Ideal Candidate * Is passionate ...

About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... Troubleshooting system and software issues Collaborating with cross-functional teams on ...

Data Science Engineer

Livermore, CA · On-site

$134K - $161K/yr

Broad experience with Python programming and software development. * Comprehensive experience applying machine learning, deep learning, or data science methods to real-world problems.

Broad experience with Python programming and software development. * Comprehensive experience applying machine learning, deep learning, or data science methods to real-world problems. * Intermediate ...

Data Science Engineer

Livermore, CA

$134K - $161K/yr

Broad experience with Python programming and software development. * Comprehensive experience applying machine learning, deep learning, or data science methods to real-world problems. * Intermediate ...

Developer

Antioch, CA · On-site

$100 - $125/hr

... software or web-based applicationsStrong understanding of programming fundamentals, web development, and HTTP/API conceptsExperience working with relational databases and SQLFamiliarity with Git and ...

Showing results 21-40

Software Programming information

See Stockton, CA salary details

$29

$57

$86

How much do software programming jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for software programming in Stockton, CA is $57.26, according to ZipRecruiter salary data. Most workers in this role earn between $46.35 and $66.83 per hour, depending on experience, location, and employer.

What is software programming?

Software programming is the process of designing, writing, testing, and maintaining the code that makes computer applications and systems work. Programmers use programming languages such as Python, Java, or C++ to create software that solves specific problems or performs tasks. The role involves not only writing code but also debugging, optimizing, and collaborating with other team members to ensure the software meets user requirements and is reliable.

What are some common challenges software programmers face when working on large team projects?

One common challenge software programmers encounter in large team projects is ensuring consistent code quality and style across the team, which often requires adhering to shared guidelines and participating in regular code reviews. Effective communication is also crucial, as misunderstandings can lead to duplicated work or integration issues. Additionally, coordinating with other team members to manage dependencies and merge code changes smoothly can be complex, especially in fast-paced environments. Utilizing collaboration tools and version control systems can help mitigate these challenges.

What are the key skills and qualifications needed to thrive as a software programmer, and why are they important?

To thrive as a Software Programmer, you need strong programming skills in languages such as Python, Java, or C++, along with a relevant degree in computer science or related fields. Familiarity with development tools like Git, integrated development environments (IDEs), and agile methodologies is typically required. Problem-solving abilities, attention to detail, and effective collaboration are crucial soft skills for this role. These competencies ensure high-quality, efficient code development and successful teamwork in dynamic tech environments.

What is the difference between Software Programming vs Software Development?

AspectSoftware ProgrammingSoftware Development
Primary FocusWriting and implementing codeDesigning, planning, and managing entire software projects
Skills & CertificationsProgramming languages, coding skillsProject management, system design, coding
Work EnvironmentDevelopment teams, coding labsProject planning, collaboration with stakeholders
Industry UsageSoftware companies, tech firmsSoftware firms, IT departments

While software programming primarily involves writing code to build software components, software development encompasses the full process of designing, planning, and managing software projects. Programming is a subset of development, focusing on coding tasks, whereas development includes broader responsibilities like system design and project coordination.

Is software programming a good career?

Software programming is a viable career that offers strong job growth, competitive salaries, and opportunities across various industries. It requires skills in coding languages, problem-solving, and often involves working with tools like integrated development environments (IDEs). The field is suitable for individuals interested in technology and continuous learning.

What does a software programmer do?

A software programmer writes, tests, and maintains computer code to develop software applications, websites, or systems. They use programming languages like Java, Python, or C++ and often collaborate with teams to design solutions and troubleshoot issues. Strong problem-solving skills and knowledge of development tools are essential for this role.

What jobs can I do with software programming?

Software programming skills open opportunities in roles such as software developer, web developer, mobile app developer, systems analyst, and quality assurance tester. These jobs typically require knowledge of programming languages like Java, Python, or C++, and may involve working in teams on projects using tools like Git and Agile methodologies.

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

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

Infographic showing various Software Programming job openings in Stockton, CA as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $119,092 per year, or $57.3 per hour.

Embedded Software Engineer - Engineer III

Livermore, CA • On-site

Parker
Manufacturing • 10K+ employees

$146K - $192K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 14 days ago


Key responsibilities

  • Write firmware for Parker's electric motor controllers and inverters, including device drivers and communication interfaces.

  • Own end-to-end subsystems from requirements gathering through implementation and deployment.

  • Debug hardware/software interactions using embedded debug tools and participate in software design, review, and testing activities.


Parker Hannifin rating

8.2

Company rating: 8.2 out of 10

Based on 365 frontline employees who took The Breakroom Quiz

88th of 547 rated manufacturers


Job description

Position Summary

This position is responsible for writing the firmware that runs Parker's electric motor controllers and inverters. This position will own end-to-end subsystems, from gathering initial requirements through implementation and deployment.  Parker's products move electrified vehicles and industrial machinery worldwide. This is a hands-on role as part of a small, highly skilled Engineering team.  The position requires strong communication skills, as it involves collaborating with Parker engineering sites in other regions.

This position requires in office at least four days per week. 

Key Responsibilities Include:

  • Writing production-quality real-time embedded C and C++ for bare-metal and RTOS-based targets, including device drivers and CAN/CANopen, SPI, I2C, and UART interfaces.

  • Partnering with motor control and hardware engineers to realize control algorithms within real timing, memory, and processor constraints.

  • Debugging HW/SW interaction at the bench with JTAG debuggers, oscilloscopes, and logic and protocol analyzers, from prototypes through customer returns.

  • Participating in software design, code, schematic, and project reviews.

  • Designing and running tests that verify the software against its requirements, including unit tests kept in automated regression.

  • Capturing and decomposing software requirements and maintain traceability through design, code, and test evidence using ALM tools.

  • Supporting CI/CD pipelines and Python-based test automation using Git and modern DevOps workflows.

  • Contributing to project success by delivering project milestones in a timely manner.  Supports Parker's WINovation strategy.


Qualifications:

  • Ability to perform the essential functions of the job typically acquired through 4 to 6 years of related experience.

  • Bachelor's degree (BS) in Engineering or Computer Science

  • Proficiency in C and C++ for embedded, real-time software.

  • Demonstrated experience developing, integrating, and debugging firmware on microcontrollers, in bare-metal and/or RTOS environments.

  • Experience with board bring-up and hardware/software integration debugging.

  • Hands-on experience with embedded communication interfaces such as CAN, SPI, I2C, or UART.

  • Hands-on use of embedded debug tools and techniques: JTAG/SWD debuggers, emulators, in-circuit test, oscilloscopes, and logic or protocol analyzers.

  • Experience with modern embedded development environments, automated pipelines and workflows, including version control and CI/CD.

  • Has thorough knowledge of product area and domain and develops breadth of knowledge of industry practices, techniques, regulations, and policies.

  • Ability to work with general objectives regarding projects and team goals; applies judgment in selecting procedures and techniques that should be applied. Works collaboratively.

Parker Hannifin

Parker Hannifin is a Fortune 250 global leader in motion and control technologies. For more than a century, we've enabled engineering breakthroughs that make energy cleaner, transportation safer, medical treatments more effective, and manufacturing more efficient.

With empowered team members in more than 40 countries, Parker serves customers across aerospace & defense, energy, HVAC & refrigeration, in-plant & industrial equipment, off-highway and transportation.

Our scale is global, but our purpose is personal. We enable breakthroughs that improve lives, strengthen communities and create a brighter future.

Our Purpose - Enabling Engineering Breakthroughs that Lead to a Better Tomorrow - comes to life through our people-first culture where teamwork drives performance, inclusion fuels innovation and growth is encouraged. This environment fosters collaboration and empowers team members from engineering and manufacturing to finance, supply chain, human resources, information technology and beyond.

By combining deep expertise with an entrepreneurial spirit, we help customers succeed in markets that demand performance, reliability, and sustainability.

As we look to the future, Parker is advancing initiatives in energy efficiency and sustainability while developing the next generation of talent and leaders to engineer a better tomorrow.

Pay, Benefits, Work Schedule

Competitive Compensation

  • Pay Range:  102305 to 170240 annually
  • Participation in Annual Incentive Program

Benefit & Retirement Plans 

Parker offers competitive benefit programs, including:

  • Comprehensive coverage for medical, prescription drugs, dental, vision, voluntary optional life, accident insurance, hospital indemnity insurance and critical illness insurance with competitive premium cost. 
  • 401(k) Plan with company matching contributions at 100% of the first 5% of pay.
  • Career development and tuition reimbursement.
  • Other benefits including paid parental leave, short and long-term disability programs, adoption assistance, a Care.com membership and financial planning assistance are provided at no cost to you.
  • Supplemental benefit programs including identity protection, legal protection, and pet wellness are available at competitive rates.
  • Paid Time Off and Company-Paid Holidays.
     

Equal Employment Opportunity

Parker is an Equal Opportunity and Affirmative Action Employer. Parker is committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job related reasons regardless of race, ethnicity, color, religion, sex, sexual orientation, age, national origin, disability, gender identity, genetic information, veteran status, or any other status protected by law.  However, U.S. Citizenship, Permanent Residency or other appropriate status is required for certain positions, in accord with U.S. import & export regulations.
("Minority / Female / Disability / Veteran / VEVRAA Federal Contractor")

If you would like more information about Equal Employment Opportunity as an applicant under the law, please go to Employees & Job Applicants | U.S. Equal Employment Opportunity Commission

Drug Tests

Drug-Free Workplace
In accordance with Parker's policies and applicable state laws, Parker provides for a drug-free workplace. Therefore, all applicants seeking employment with Parker will be subject to drug testing as a condition of employment.

Employment Type: Regular

What Parker Hannifin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom