1

Programming Engineer Jobs in California (NOW HIRING)

CNC Machining Engineer

San Francisco, CA ยท On-site +1

$120K - $200K/yr

CNC Machining Applications & Programming Engineer - San Francisco, CA Machining Applications Engineer Programmer Programming Machinist Sales Support Tooling Machine Tool CNC Machinery Mills Lathed ...

CNC Machining Engineer

San Francisco, CA ยท On-site +1

$120K - $200K/yr

CNC Machining Applications & Programming Engineer - San Francisco, CA Machining Applications Engineer Programmer Programming Machinist Sales Support Tooling Machine Tool CNC Machinery Mills Lathed ...

Senior Engineer

San Mateo, CA ยท On-site

$137K - $160K/yr

Who We Are WHB Engineers is a well-established and growing Civil Engineering and Construction Management firm with offices in San Diego, San Mateo, Dublin, Pleasant Hill and Chico, California. Our ...

Senior Engineer

San Mateo, CA ยท On-site

$137K - $160K/yr

Who We Are WHB Engineers is a well-established and growing Civil Engineering and Construction Management firm with offices in San Diego, San Mateo, Dublin, Pleasant Hill and Chico, California. Our ...

UNICO Engineering provides high quality Construction Management, Land Surveying, and Systems Integration services to public and private clients. With a spirit of cooperation and partnership, UNICO ...

UNICO Engineering provides high quality Construction Management, Land Surveying, and Systems Integration services to public and private clients. With a spirit of cooperation and partnership, UNICO ...

UNICO Engineering provides high quality Construction Management, Land Surveying, and Systems Integration services to public and private clients. With a spirit of cooperation and partnership, UNICO ...

Resident Engineer

Concord, CA ยท On-site

$150K - $190K/yr

UNICO Engineering provides high quality Construction Management, Land Surveying, and Systems Integration services to public and private clients. With a spirit of cooperation and partnership, UNICO ...

Resident Engineer

Folsom, CA ยท On-site

$150K - $190K/yr

UNICO Engineering provides high quality Construction Management, Land Surveying, and Systems Integration services to public and private clients. With a spirit of cooperation and partnership, UNICO ...

Resident Engineer

Chico, CA ยท On-site

$150K - $190K/yr

UNICO Engineering provides high quality Construction Management, Land Surveying, and Systems Integration services to public and private clients. With a spirit of cooperation and partnership, UNICO ...

Resident Engineer

Goleta, CA ยท On-site

$150K - $190K/yr

UNICO Engineering provides high quality Construction Management, Land Surveying, and Systems Integration services to public and private clients. With a spirit of cooperation and partnership, UNICO ...

UNICO Engineering provides high quality Construction Management, Land Surveying, and Systems Integration services to public and private clients. With a spirit of cooperation and partnership, UNICO ...

Senior Software Engineer

San Diego, CA

$130K - $171K/yr

Senior Software Engineer Step into a high-impact Senior Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Aerospace / Defense,Software.

Sr. DevOps Engineer

Cupertino, CA ยท Hybrid

$60 - $65/hr

Minimum Qualifications * 5+ years in Cloud Ops / SRE / DevOps roles. * Experience with GitOps + CI/CD (Jenkins, ArgoCD, etc.). * Strong in observability: Prometheus, Grafana, Splunk, etc.

Sr Software Engineer

San Francisco, CA

$144K - $190K/yr

Sr Software Engineer Step into a high-impact Sr Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Software. This role offers the chance to ...

next page

Showing results 1-20

Programming Engineer information

See California salary details

$38.5K

$100.4K

$135.7K

How much do programming engineer jobs pay per year?

As of Jun 8, 2026, the average yearly pay for programming engineer in California is $100,420.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,900.00 and $115,000.00 per year, depending on experience, location, and employer.

What is the difference between Programming Engineer vs Software Developer?

AspectProgramming EngineerSoftware Developer
CredentialsBachelor's in Computer Science or related field; coding certificationsBachelor's in Computer Science or related field; coding certifications
Work EnvironmentDevelopment teams, tech companies, engineering projectsSoftware companies, startups, freelance projects
Industry UsageUsed in engineering-focused roles emphasizing system designCommon in application and software creation roles
Search & Comparison IntentOften compared for technical roles involving system-level programmingMore general, focusing on application development

Programming Engineers and Software Developers share similar educational backgrounds and work environments. However, Programming Engineers often focus on system-level design and engineering aspects, while Software Developers typically concentrate on creating applications. Both roles are essential in tech industries, but their specific responsibilities and focus areas differ slightly.

What are popular job titles related to Programming Engineer jobs in California? For Programming Engineer jobs in California, the most frequently searched job titles are:
What cities in California are hiring for Programming Engineer jobs? Cities in California with the most Programming Engineer job openings:
Senior Programming Engineer - Control Systems (HVAC)

Senior Programming Engineer - Control Systems (HVAC)

Automated Solutions Group Inc

San Jose, CA โ€ข On-site

$123K - $169K/yr

Full-time

Medical, Dental, Vision, Retirement

Posted 27 days ago


Job description

Description:

Overview

The Senior Programming Engineer works with the Lead Programming Engineer to lead, mentor and grow our Programming Engineer group. The Senior Programming Engineer is also responsible for creating a database of control programs that comprises the Building Automation System for large complex systems. We strive to continually develop the skills of our employees and as the Senior Programming Engineer you will have a direct impact on the advancement of our Programming Engineers, ensuring they have the support they need. You will work closely with our sales department, project managers, design engineers and field personnel to ensure the success of the project.


The Company

ASG strives to be the trusted partner to our customers, to adopt proven technologies and to enhance the lives of our team members.

Our team members are passionate about smart building technologies, with the goal of promoting healthy & environmentally friendly buildings through the provision of complete and reliable building management systems.

We install such control systems on new construction and retrofit projects, including large commercial research and development office campuses, data centers, bioscience, semiconductor clean rooms, and government laboratory campuses.

ASG has a reputation for exceeding customer expectations and consistent execution. Our team members continue this tradition through their passion, integrity and desire to improve.

Requirements:

Job Responsibilities

The following list captures the general responsibilities; however, each project has different specifications, goals, environmental conditions, and financial considerations.


For large complex projects.

  • Develop equipment and system programs that meet the intent of the project scope and provide for the intended performance of the system(s).
  • Develop equipment and system graphics that provide intuitive and cohesive user experiences within the bounds of projects' scope.
  • Delegate tasks to less experienced engineers based on skills and understanding.
  • Perform QA/QC of equipment and system programs and graphics to ensure it meets company standards, project scope and design intent.
  • Continually track, review, and assist (if needed) all projects to ensure deadlines are met.
  • Facilitate the training and development of new engineers.
  • Promote communication between the field and engineering team to address all technical questions and concerns.
  • Takes initiative and develops new engineering standards.
  • In all job activities, maintain project integrity and company reputation through compliance with industry and company standards and best practices as defined by the company leadership.
  • Execution of highly varied Building Automation projects per the project schedule and design documents.
  • Provide system start-up, checkout and commissioning assistance.[KE2]
  • Provide owner training of control system operations and capabilities.
  • Revise control system documentation to reflect As-Built condition.[KE3]

Education & Experience

Required: BS in Mechanical, Electrical or Aerospace Engineering

Preferred: 3 - 5+ years of related (HVAC, building controls, construction) work


Technical Requirements

  • Knowledge and understanding of all HVAC systems as it relates to controls.
  • Advanced knowledge of control systems and programming principles.
  • Ability to interpret HVAC mechanical plans and specifications.
  • Good project visualization and schematic design skills required.
  • Proficiency in technical writing.
  • Ability to explain technical information to technical and non-technical audiences.
  • Mechanical aptitude and engineering common sense is a necessity.
  • Knowledge of Automated Logic ecosystem.
  • Knowledge of TCP/IP network structure and communication protocols.
  • Experience with email, web, and database server configuration a plus.
  • Experience with function block programming.

General Requirements

  • Effective communication and interpersonal skills to represent the company to customers and other outside contacts in an ethical and professional manner.
  • Willingness to be taught and the ability to learn quickly.
  • Must have good organization, multitasking and time management skills.
  • Self-motivated and a strong work ethic, with an attitude that enables yourself and others to perform.
  • Attention to detail and willingness to coordinate and confirm project details and assumptions
  • Enjoy diverse working environments and occasionally being on construction sites.
  • Be able to work on multiple projects in parallel with varying schedule constraints.
  • Think logically, be flexible, and possess common sense.
  • Must have a valid California Driver's License and a clean record.

Benefits

  • 401k matching
  • Medical, dental, vision insurance
  • Company provided car or car allowance - Gas fully paid for by ASG
  • Fully paid employee medical insurance premium