1

Computer Architect Jobs in Berkeley, CA (NOW HIRING)

Bachelor's degree in Computer Science, Computer Engineering, or related field (Masters or PhD preferred but not required). * At least 5 years of experience as a software architect. * Experience ...

SOC Architect

San Francisco, CA · On-site

$266K - $445K/yr

Define the architecture and technical roadmap for custom SoCs targeted for edge applications ... return all computer hardware in your possession (including the data contained therein) upon ...

MS or PhD in Computer Science / Computer Architecture * 10+ years direct industry experience in performance simulation tools - from ISA to SoC / system simulators; from analytical to cycle-based ...

Java Architect

Fremont, CA · On-site

$69.25 - $93.25/hr

Info Way Solutions is seeking a highly skilled and experienced Java Architect to join their ... Computer Science, Engineering, or a related field. Company : Founded and incorporated in 2012 ...

... computer, and software engineering fundamentals, with excellent mathematical and analytical skills Strong verbal communication skills and the ability to 'speak the languages' of hardware, software ...

ENTERPRISE ARCHITECT

Daly City, CA · On-site

$80.25 - $103.50/hr

The Enterprise Architect will serve as a senior technicalarchitecture leaderforNEMS, responsible ... Bachelor's degree in computer science, information technology, or a STEM program; advanced degree ...

Software Architect

San Francisco, CA · On-site

$180 - $260/hr

Software Architect 30+ days ago Requisition ID: 1110 Software Architect Status: Full Time Reports ... Bachelor's degree in Computer Science, Software Engineering, or related field; Master's degree ...

Enterprise Architect

Dublin, CA · On-site

$150 - $190/hr

Bachelor's degree in Computer Science, InformationSystems, Engineering, or a related field. * 5+ years of experience in solution architecture ortechnical consulting. * Experience designing and ...

Software Architect Status: Full Time Location: San Francisco Bay Area, CA / Moriarty, NM Reports To ... Bachelor's degree in Computer Science, Software Engineering, or related field; Master's degree ...

Showing results 21-40

Computer Architect information

See Berkeley, CA salary details

$195.3K

$214.3K

$231.4K

How much do computer architect jobs pay per year?

As of Sep 6, 2026, the average yearly pay for computer architect in Berkeley, CA is $214,276.00, according to ZipRecruiter salary data. Most workers in this role earn between $205,100.00 and $223,500.00 per year, depending on experience, location, and employer.

What is a computer architect?

Computer Architects are professionals who design and develop the structure and functionality of computer systems, including processors, memory systems, and data pathways. They focus on optimizing performance, energy efficiency, and scalability to meet specific computing needs. Computer Architects often work closely with hardware and software engineers to create innovative computing solutions for industries ranging from consumer electronics to high-performance computing. Their work is critical in shaping the capabilities and efficiency of modern computers.

What does a computer architect do?

A computer architect designs software to enhance a company’s network performance. As a computer architect, you design software, write algorithms, and engineer new systems to improve performance and function goals. Your responsibilities include maintaining data and putting together new components to help the business systems run more efficiently based on the company’s needs. Computer architects may also work with computer hardware, researching, developing, designing, and testing computer equipment.

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

To thrive as a Computer Architect, you need deep knowledge of computer hardware design, digital logic, and computer organization, usually backed by a degree in computer engineering or a related field. Familiarity with hardware description languages (HDLs) like VHDL or Verilog, simulation tools, and performance analysis software is typically required. Strong problem-solving abilities, collaboration, and effective communication set top performers apart in this role. These skills are essential for designing efficient, high-performance computing systems that meet organizational and technological needs.

How does a computer architect typically collaborate with hardware and software teams during a project?

Computer Architects play a crucial role in bridging the gap between hardware and software teams to ensure system designs are both innovative and practical. They regularly participate in cross-functional meetings to discuss requirements, performance goals, and potential design trade-offs. By working closely with hardware engineers, they help define processor specifications and system layouts, while collaborating with software developers to optimize code for the architecture. This collaborative environment allows Computer Architects to influence both the physical hardware and the software that runs on it, ensuring overall system efficiency.

What is the difference between Computer Architect vs Computer Hardware Engineer?

AspectComputer ArchitectComputer Hardware Engineer
CredentialsBachelor's or master's in computer science, computer engineering, or related fieldsBachelor's or master's in electrical engineering, computer engineering, or related fields
Work EnvironmentDesigning and planning computer systems, often in R&D or design firmsDeveloping, testing, and manufacturing hardware components in labs or manufacturing facilities
Industry UsageUsed in designing new computer architectures for CPUs, GPUs, and systemsUsed in creating physical hardware components like circuit boards, processors, and peripherals

Computer Architects focus on designing the overall structure and architecture of computer systems, while Computer Hardware Engineers work on developing and testing the physical hardware components. Both roles require technical expertise but differ in their focus areas within the computing industry.

Are computer architects in demand?

Computer architects are in high demand due to the growing need for advanced hardware design, system optimization, and integration of emerging technologies like AI and cloud computing. They typically require strong knowledge of hardware description languages, system architecture, and relevant certifications, with employment opportunities available in technology companies, research institutions, and manufacturing sectors.

How much do computer architects make?

Computer architects, also known as hardware architects or system architects, typically earn a median annual salary of around $130,000, with salaries ranging from approximately $80,000 to over $180,000 depending on experience, location, and industry. Advanced skills in digital design, knowledge of hardware description languages, and certifications can influence earning potential.

What degree do you need for computer architect?

A computer architect typically needs at least a bachelor's degree in computer engineering, computer science, or a related field. Advanced roles may require a master's degree or higher, along with strong knowledge of hardware design, systems architecture, and experience with programming and hardware description languages.

What are popular job titles related to Computer Architect jobs in Berkeley, CA?

For Computer Architect jobs in Berkeley, CA, the most frequently searched job titles are:

What job categories do people searching Computer Architect jobs in Berkeley, CA look for?

The top searched job categories for Computer Architect jobs in Berkeley, CA are:

What cities near Berkeley, CA are hiring for Computer Architect jobs?

Cities near Berkeley, CA with the most Computer Architect job openings:

Infographic showing various Computer Architect job openings in Berkeley, CA as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 19% Part Time, 2% Contract, and 1% Nights. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $214,276 per year, or $103 per hour.

Software Architect

eIQ Mobility

Oakland, CA • On-site

Full-time

Re-posted 15 days ago


Key responsibilities

  • Analyze business and product requirements to define and design the platform architecture and systems integration.

  • Design, plan, and manage all development operations related to continuous integration, continuous delivery, and process automation.

  • Lead recruitment and hiring efforts for the technical team supporting platform development and present architecture and design to stakeholders.


Job description

Company Description

eIQ Mobility is working to accelerate the electrification of the transportation industry, specifically fleets, through optimized planning, delivery, and operation of electric mobility services at scale. Our vision is to provide zero-emission mobility with zero risk to our fleet customers.

Job Description

eIQ Mobility is looking for a Software Architect to lead development of our flagship platform. This is a rare opportunity to take on a key role with an early stage start-up and engage in the exciting, and red-hot, electric mobility market.

As Software Architect at eIQ Mobility, you will spearhead the design, development and launch of our flagship, cloud-based, software platform. You will build your team and ensure that the solution is scalable, reliable, and secure while ensuring achievement of desired business objectives. You demonstrate a strong entrepreneurial spirit, steadfast customer focus, and collaborative mindset. You embrace innovation, challenging work, and get excited about building things from the ground up. 

Responsibilities

  • Analyze business/product requirements to define and design the platform architecture and systems integration.
  • Design, plan, and manage all development operations related to continuous integration, continuous delivery, and process automation.
  • Manage orchestration, configuration, and provisioning automation. 
  • Build automation tools and frameworks for on-demand deployment environments, application definition, and application monitoring.
  • Lead recruitment and hiring efforts for technical team supporting platform development while maintaining a strong individual development contribution.
  • Present architecture and design to internal/external stakeholders.  Able to communicate complex technologies in a simple manner to all teams, including non-technical.
  • Support prototype and proof-of-concept work without losing focus on the big picture architecture.
  • Develop and maintain architecture and platform documentation.
Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, or related field (Masters or PhD preferred but not required).
  • At least 5 years of experience as a software architect.
  • Experience coaching, mentoring, and leading software developers with a strong professional network, recruiting capability, and ability to limit team turnover.
  • Full-stack development experience building scalable web applications.
  • Experience building enterprise scale applications on one, or more, major cloud platforms (AWS, Azure, GCP, etc.). Experience with GCP highly preferred. 
  • Experience with test-driven development practices.
  • Ability to work and adapt to aggressive and dynamic objectives.
  • An innovator that seeks novel, and scalable, approaches to solve customer pain.
  • Excellent communication, presentation, and interpersonal skills. Ability to communicate the design value and economic value of recommended architectures.
  • Strong focus on customer experience with discipline to secure on-time releases.

Bonus Qualifications & Characteristics

  • Experience managing software engineering teams both onsite and remote
  • Passion for clean-tech
Additional Information

Location: This position will be located in Oakland.

eIQ Mobility is an early stage startup motivated to accelerate the electrification of fleet vehicles. During our incubation we executed 250+ customer interviews to understand their pain in moving to electric vehicles. Our initial product, the electrification planning and decision platform we call EValuate, is a direct outcome of those interviews. Our longer term vision is to provide fleet electrification as a service, allowing our customers to move to zero-emissions with zero risk. We are very proud to have received initial seed funding from Schneider Electric Ventures.

eIQ Mobility: www.eiqmobility.com