1

Computer Programming Jobs in Ventura, CA (NOW HIRING)

Hardware Engineer

Goleta, CA · On-site

$133K - $175K/yr

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field and 5 years of progressive, post-baccalaureate experience in the job offered or in a Hardware ...

FPGA Engineer III

Goleta, CA

$140K - $180K/yr

Bachelor's degree in Electrical Engineering, Computer Engineering, or a related engineering discipline, or equivalent experience. * 5+ years of FPGA design experience with a Bachelor's degree, or 3+ ...

New

FPGA Engineer III

Goleta, CA · On-site

$140K - $180K/yr

Bachelor's degree in Electrical Engineering, Computer Engineering, or a related engineering discipline, or equivalent experience. * 5+ years of FPGA design experience with a Bachelor's degree, or 3+ ...

FPGA Engineer IV

Goleta, CA · On-site

$140K - $180K/yr

Contribute to architectures utilizing GPU programming, edge computing, AI inference, and ... Bachelor's degree in Electrical Engineering, Computer Engineering, or a related engineering ...

FPGA Engineer IV

Goleta, CA

$140K - $180K/yr

Contribute to architectures utilizing GPU programming, edge computing, AI inference, and ... Bachelor's degree in Electrical Engineering, Computer Engineering, or a related engineering ...

next page

Showing results 1-20

Computer Programming information

See Ventura, CA salary details

$35.3K

$69.5K

$102.2K

How much do computer programming jobs pay per year?

As of Jul 17, 2026, the average yearly pay for computer programming in Ventura, CA is $69,517.00, according to ZipRecruiter salary data. Most workers in this role earn between $54,000.00 and $85,600.00 per year, depending on experience, location, and employer.

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.

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 certifications can earn higher salaries, especially in high-demand tech hubs.

What jobs can you get as a programmer?

As a programmer, you can work in roles such as software developer, web developer, mobile app developer, systems analyst, or database administrator. These jobs typically require knowledge of programming languages like Java, Python, or C++, and may involve working in teams, using development tools, and following project deadlines.

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

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 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 jobs can computer programmers get?

Computer programmers can work in roles such as software developers, application programmers, systems analysts, and web developers. They often work in industries like technology, finance, healthcare, and government, using programming languages such as Java, Python, or C++. Many positions require problem-solving skills, knowledge of development tools, and sometimes certifications or degrees in computer science.

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.

Is computer programming a good career?

Computer programming is a viable career that offers opportunities in various industries, with demand for skills in languages like Python, Java, and C++. Programmers often work in office or remote environments, and continuous learning is important due to evolving technologies. The field generally provides competitive salaries and growth potential for those with strong problem-solving skills and technical knowledge.
What are popular job titles related to Computer Programming jobs in Ventura, CA? For Computer Programming jobs in Ventura, CA, the most frequently searched job titles are:
What job categories do people searching Computer Programming jobs in Ventura, CA look for? The top searched job categories for Computer Programming jobs in Ventura, CA are:
What cities near Ventura, CA are hiring for Computer Programming jobs? Cities near Ventura, CA with the most Computer Programming job openings:
Infographic showing various Computer Programming job openings in Ventura, CA as of July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 16% Part Time, and 2% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $69,517 per year, or $33.4 per hour.
Senior Principal Mixed Signal Design Engineer

Senior Principal Mixed Signal Design Engineer

Raytheon

Goleta, CA

$135K - $186K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 28 days ago


Raytheon rating

9.0

Company rating: 9.0 out of 10

Based on 97 frontline employees who took The Breakroom Quiz

5th of 528 rated manufacturers


Job description

Date Posted:

2026-04-09

Country:

United States of America

Location:

US-CA-GOLETA-B01 ~ 6825 Cortona Dr ~ BLDG B01

Position Role Type:

Onsite

U.S. Citizen, U.S. Person, or Immigration Status Requirements:

U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract.

Security Clearance Type:

None/Not Required

Security Clearance Status:

Not Required

Raytheon brings the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. We deliver solutions that help our nation and allies defend freedom and deter aggression, creating a safer, more secure world. Join us and help shape the future of aerospace and defense.

At RTX, the world largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world’s most complex problems. With our three market leading businesses, world-class operations and investments in research and development, we offer capabilities and opportunity no one else can. Together, we push the boundaries of known science and find new ways to connect and protect our world. 

Raytheon Vision Systems is seeking a talented Senior Principal Mixed Signal Design Engineer to join our design team.  

This position will be onsite in Goleta, CA.

What You Will Do

  • Collaborate in a fast-paced multidisciplinary team environment to develop cutting-edge image sensor products.
  • Participate in mixed-signal ASIC/ROIC development activities with cross-functional teams including chip architecture, specification, design, verification, validation, fabrication, packaging, debugging, test development, failure analysis, and documentation.
  • Design, develop, and characterization of Readout Integrated Circuits (ROICs) for advanced sensing systems.
  • Evaluate various aspects of the process flow from design to synthesis, place and route, timing and power use. As well as determine architecture design, logic design, and system simulation and define module interfaces for simulation.
  • Design mixed-signal integrated circuits for image sensors, including analog signal chain, digital timing and image processing, and low-power 12 – 14 bit on-chip analog to digital converters.
  • Guide and coordinate teams of highly skilled engineers in complex, multidisciplinary technical environments. As well as communicate complex technical concepts and program status through briefings and technical reviews with senior government and customer stakeholders, including flag officer–level leadership.

Qualifications You Must Have

  • Experience with IC Design Flows and any of the following tools:
  • CAD tools such as Cadence and Mentor Graphics (Siemens).
  • Analysis & programming tools such as MATLAB.
  • Computer programming or scripting language such as Python.
  • High-end UNIX based software design tools for circuit simulation, transistor model extraction, noise analysis, linear design, layout and layout automation, and verification.
  • Modelling experience with System Verilog/Real Modelling/Verilog AMS and coding synthesizable RTL.
  • Experience leading program development for commercial, defense, and/or space industries to complete designs on schedule and within allocated budget.
  • Experience with semiconductor device physics, semiconductor processing, linear IC design, simulation, layout (i.e. hand layout critical analog & mixed-signal circuits), and testing.
  • Experience in full-custom CMOS Integrated Circuit (IC) design at the transistor level.
  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 10 years of prior relevant experience or an advanced degree in a related field and a minimum of 7 years of prior relevant experience.

Qualifications We Prefer

  • Advanced digital design skills such as experience with Conformal, experience with Digital-on-top mixed-signal design flow including utilization of Innovus for final chip construction, and experience writing behavioral models for digital circuits and analog/mixed signal interfaces and circuits.
  • Experience with certain IP and circuit blocks such as LVDS transmitters and receivers, low noise and low power amplifiers, ADC design, PLL/Transmitter design and radiation and cryogenic tolerant design techniques.  
  • Knowledge of high-end UNIX based software design tools for circuit simulation, transistor model extraction, noise analysis, linear design, layout and layout automation, and verification is preferred.  
  • Familiarity with ROIC architecture, design concepts, operational control and timing. 
  • Master or PhD in STEM discipline such as Math, Physics, Electrical Engineering, Systems Engineering, Mathematics, or a related discipline with at least 10-year related experience.  

What We Offer

  • Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation.
  • Whether you’re just starting out on your career journey or are an experienced professional, we offer a robust total rewards package with compensation; healthcare, wellness, retirement and work/life benefits; career development and recognition programs. Some of the benefits we offer include parental (including paternal) leave, flexible work schedules (9/80), achievement awards, educational assistance and child/adult backup care.
  • Relocation assistance available!

Learn More & Apply Now!

  • Please consider the following role type definition as you apply for this role.
  • Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
  • This position requires onsite work in Goleta, CA: Welcome to Raytheon in Goleta, CA

This position requires security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: https://www.state.gov/m/ds/clearances/c10978.htm

#LI-TR1

As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.

The salary range for this role is 145,600 USD - 276,800 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills. Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company’s performance. This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply. RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.

RTX 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, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act.

Privacy Policy and Terms:

Click on this link to read the Policy and Terms


What Raytheon employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom