1

Computer Programming Jobs in Cypress, CA (NOW HIRING)

RF Engineer

Hawthorne, CA ยท On-site

$80K - $120K/yr

Basic computer programming skills with ability to apply programming to engineering problems. * Technically proficient in MS Office products. Other Abilities * Must have excellent problem-solving ...

RF Engineer

Hawthorne, CA ยท On-site

$80K - $120K/yr

Basic computer programming skills with ability to apply programming to engineering problems. * Technically proficient in MS Office products. Other Abilities * Must have excellent problem-solving ...

Basic computer programming skills with ability to apply programming to engineering problems * Technically proficient in MS Office products Language Skills: * Interpersonal skills to effectively work ...

A demonstrated ability to learn computer programming (e.g., passing a previous computer programming class). * Some knowledge of MATLAB, python, or bash scripting. * Some experience with MRI or PET ...

Showing results 21-40

Computer Programming information

See Cypress, CA salary details

$35K

$68.9K

$101.2K

How much do computer programming jobs pay per year?

As of Aug 7, 2026, the average yearly pay for computer programming in Cypress, CA is $68,855.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,500.00 and $84,800.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.

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 careers in computer programming?

Careers in computer programming involve writing, testing, and maintaining code for software applications, websites, and systems. Programmers typically use 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 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 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 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 involves writing, testing, and maintaining software using languages like Python, Java, or C++. It offers opportunities in various industries, often requires problem-solving skills, and can provide flexible work environments and competitive salaries. Success in this field typically depends on continuous learning and staying updated with new technologies.
What are popular job titles related to Computer Programming jobs in Cypress, CA? For Computer Programming jobs in Cypress, CA, the most frequently searched job titles are:
What job categories do people searching Computer Programming jobs in Cypress, CA look for? The top searched job categories for Computer Programming jobs in Cypress, CA are:
What cities near Cypress, CA are hiring for Computer Programming jobs? Cities near Cypress, CA with the most Computer Programming job openings:
Infographic showing various Computer Programming job openings in Cypress, CA as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, 1% Temporary, and 2% Contract. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $68,855 per year, or $33.1 per hour.

$80K - $120K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 15 days ago


Job description

Job Summary
This position is focused on the RF design, analysis, and manufacture of antennas, antenna feeds, stationary and mobile antenna systems, and related components.
Essential Job Duties and Responsibilities
  • Works as part of an integrated product team under the direction of a lead RF Engineer and Program Manager.
  • May support multiple programs/products simultaneously.
  • Provide effective and efficient design support during the conceptual design, detailed design, integration, and test phases of a product development program, with the goal of achieving on-time completion of assigned tasks.
  • Prepare and present design and analysis summary material during internal and external design reviews.
  • Support component and antenna system level RF and electrical testing.
  • Support business development activities by providing assistance during proposal efforts, as needed.
  • Documentation of RF designs using ThinKom records retention procedures.
  • Additional responsibilities may include system integration and product support.
  • Other duties as assigned.

Skills and/or Experience Needed
  • BS in RF, Electrical Engineering, or Physics.
  • 2+ years of experience in the field of RF Engineering desired but not mandatory.
  • Basic knowledge of electromagnetics, antennas, waveguides, transmission line theory, and RF polarizers.
  • Previous antenna design experience is highly desirable.
  • Experience using EM software such as ANSYS HFSSโ„ข is highly desirable.
  • Prefer candidates with a thirst to learn and to become practiced in the art of novel antenna technologies.
  • Position also requires knowledge of higher-level computer programming languages such as C or FORTRAN.
  • Experience with mathematical design tools such as MathCad and MATLAB is highly desirable.
  • Basic computer programming skills with ability to apply programming to engineering problems.
  • Technically proficient in MS Office products.

Other Abilities
  • Must have excellent problem-solving abilities.
  • Ability to communicate clearly, both verbally and in written form.
  • Interpersonal skills to effectively work with ThinKom personnel as well as suppliers and customers.
  • Ability to effectively present information in team meetings and design reviews.

Additional Requirements
  • Must be eligible to obtain and hold a US DoD Security Clearance in support of US Government contracts/subcontracts.
  • Follow ThinKom corporate policies and design procedures.

Physical Demands
  • Ability to travel up to 5% of the time.
  • This position uses a computer terminal to access, input, and retrieve data.
  • This position may be subject to interruptions that may cause a change in immediate priorities and/or work focus.
  • While performing duties to this position, employee is occasionally required to stand, walk, sit, stoop, reach, and/or bend.
  • May occasionally lift and/or move files or boxes up to 40 pounds.
  • May be subjected to occasional irregular or extended work hours.
  • May be required to sit for extended lengths of time.
  • Must be able to work in an environment that may be subjected to occasional loud noises, hazardous materials and chemicals.

Salary Range - $80,000 - $120,000
ThinKom offers generous benefits including: Medical, Dental, Vision, Disability, Life, 401k Matching (4%), Paid Holidays and Bonus Plan.
ThinKom Solutions is an Equal Employment Opportunity Employer.
ThinKom Solutions is a Drug and Alcohol-free working environment with a zero-tolerance policy.