1

Computer Engineer Jobs in Sacramento, CA (NOW HIRING)

... computer science, computer engineering, or mathematics Recommended Qualifications: Experience with one or more of the following technologies: * C ++/CX, C#, JavaScript, Python * S QL, SQL Server ...

EDA Tools Hardware Engineer

Folsom, CA · On-site

$141K - $269K/yr

We are seeking an experienced EDA CAD / Tool Flow Development Engineer to develop and maintain transistor-level timing characterization flows for custom IPs, embedded memories, SRAMs, register files ...

Analog Circuit Design Engineer

Folsom, CA · On-site

$122K - $232K/yr

Bachelor's degree in Electrical Engineering or Computer Engineering with 3+ years of experience, or Master's degree in Electrical Engineering or Computer Engineering with 2+ years of experience, or a ...

Cloud Application Development Engineer

Folsom, CA · On-site

$59.50 - $79.75/hr

Bachelor's degree in computer science, electrical/computer engineering, software development, or a related field with 3+ years of experience in developing cloud applications, cloud architecture, or ...

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. You must have 8+ years of experience in the following: * SoC verification, including test ...

Software Development Engineer

Folsom, CA · On-site

$100K - $194K/yr

Bachelor's degree in Computer Science, Electrical / Computer Engineering, Math or in a STEM related field of study. * 2+ years of direct experience in building cloud solutions on Azure. * 1+ years of ...

next page

Showing results 1-20

Computer Engineer information

See Sacramento, CA salary details

$51.7K

$129.6K

$146.6K

How much do computer engineer jobs pay per year?

As of Aug 3, 2026, the average yearly pay for computer engineer in Sacramento, CA is $129,574.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,900.00 and $140,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a computer engineer?

To thrive as a Computer Engineer, you need a strong background in computer science, mathematics, and hardware/software design, typically supported by a bachelor’s degree in computer engineering or a related field. Familiarity with programming languages (such as C/C++ or Python), circuit design tools, and industry certifications like CompTIA or Cisco are highly valuable. Problem-solving, teamwork, and effective communication are essential soft skills that set top performers apart. These abilities ensure that computer engineers can design, implement, and optimize systems that meet technical requirements and business goals.

Are computer engineers highly paid?

Computer engineers typically earn competitive salaries that vary based on experience, education, location, and specialization. In general, they are among the higher-paid engineering professionals, especially those with skills in software development, hardware design, or cybersecurity. Advanced certifications and expertise in programming languages or systems can further increase earning potential.

What is the difference between Computer Engineer vs Software Developer?

AspectComputer EngineerSoftware Developer
Required CredentialsBachelor's in Computer Engineering or related field; certifications like Cisco, CompTIABachelor's in Computer Science or Software Engineering; certifications like Microsoft, AWS
Work EnvironmentDesigning hardware, embedded systems, and software integration in labs or officesWriting, testing, and maintaining software applications in offices or remote setups
Employer & Industry UsageTech companies, manufacturing, telecommunications, embedded systemsIT firms, software companies, startups, enterprise software development

Computer Engineers focus on both hardware and software systems, often working on embedded systems and hardware integration. Software Developers primarily create and maintain software applications. While their roles overlap in programming, Computer Engineers have a broader scope including hardware design, whereas Software Developers specialize in software solutions.

What is a computer engineer?

A computer engineer designs, researches, tests, and develops computer equipment and software such as circuit boards, chips, routers, and application programs. Computer engineers analyze complex equipment and systems to understand the best way to improve it. They create new types of information technology devices and use logic and reasoning to hone in on goals, test assumptions, and identify the strengths and weaknesses of alternative solutions to problems. Engineers often work in teams and have to be able to communicate with other types of engineers, including non-technical team members. Computer engineers make sure that components fit together properly and function according to the latest software developments.

What kind of jobs do computer engineers have?

Computer engineers work in designing, developing, and testing computer hardware and software systems. They may be involved in areas such as embedded systems, network infrastructure, cybersecurity, and software development, often requiring knowledge of programming languages and engineering principles.

What are common challenges computer engineers face when working on cross-functional teams?

Computer engineers often collaborate with software developers, hardware designers, and project managers, which can present challenges in aligning technical requirements and communication styles. Ensuring that everyone has a clear understanding of system limitations and integration points is crucial, as miscommunication can lead to project delays or rework. Staying adaptable and proactively clarifying expectations helps computer engineers navigate these collaborative environments successfully.
What are the most commonly searched types of Computer Engineer jobs in Sacramento, CA? The most popular types of Computer Engineer jobs in Sacramento, CA are:
What cities near Sacramento, CA are hiring for Computer Engineer jobs? Cities near Sacramento, CA with the most Computer Engineer job openings:
Infographic showing various Computer Engineer job openings in Sacramento, CA as of July 2026, with employment types broken down into 84% Full Time, 2% Part Time, and 14% Contract. Highlights an 93% In-person, 2% Hybrid, and 5% Remote job distribution, with an average salary of $129,574 per year, or $62.3 per hour.

Computer Engineer II - Electronics Hardware Design

Alpha Research & Technology

El Dorado Hills, CA • On-site

$91K - $132K/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 19 days ago


Job description

Alpha Research amp; Technology, Inc. located in El Dorado Hills, CA, designs and manufactures ruggedized, cutting-edge and fully integrated airborne and airborne-related Command, Control, Communications, Computers, Intelligence, Surveillance, Reconnaissance (C4ISR) mission systems.
The Company is currently seeking an experienced Senior Computer Engineer - Electronics Design having responsibility for defining and executing systems engineering activities within a project for electronics products. Activities may consist of research and development, project and design planning, system architect, product design, performance monitoring, testing and validation, and technical support. Specific responsibilities include:
  • Analyzes customer requirements; provides technical and cost inputs for proposals and marketing initiatives.
  • Coordinates multidisciplinary product teams to provide system level technical oversight working on all phases of the system development cycle, from concept development through system sell-off to the customer. Performs top-level system designs and trade-off studies.
  • Determines, recommends, and plans layout for type of computers and peripheral equipment, or modifications to existing equipment and systems. Designs and develops electrical interface, interconnect diagrams, wiring diagrams, and cable drawings as necessary.
  • Understand customer needs and determine what processes and technologies (hardware and software) are available to effectively fill them.
  • Confer with the customers, engineers, and project managers to obtain information on limitations and capabilities of existing systems.
  • Prepares specifications and resource requirements. Responsible for proper flow down of technical requirements to other functional engineering groups ensuring that subsystem, assembly, and component level designs support the overall system level requirements.
  • Supports internal design reviews. Support formal reviews with customer (SRR, PDR, CDR, MRR, TRR, PRR, etc.).
  • Support system integration design: Cable harness design, implementation and dressing, I/O connector definition, electronic devices and electronic equipment racks integration, etc.
  • Support generation of user's manuals, assembly procedures, test procedures, configuration management documentation.
  • Generate compliance verification matrix, design review presentations, and engineering reports as necessary.
  • Review and approve all system level documents, drawings, and test data.
  • Interface with Test Engineers to generate system test plans and procedures to ensure that the delivered system fully meets both the functional and performance requirements.
  • Interface with other functional groups (Contracts, Program Management, Supply Chain, Manufacturing, Testing, and Quality) as necessary to resolve technical issues and non-conformances.
  • Oversee testing and operation of equipment after delivery and installation to ensure system operates in conformance with all specifications.
  • Participate in customer interface, up to and including managing customer interface.
  • Set up development environment as required.
  • Provide direct support to manufacturing production in a training and advisory role.
  • Provide support for customer issues, including direct technical support
Education, Experience, Knowledge and Skills Requirements:
  • Bachelor’s degree in Systems, Computer or Electrical Engineering or equivalent required. Five to seven years of applicable hands on systems engineering design experience in the aerospace and electronics hardware industries. Previous DoD system design experience preferred.
  • Technical skills requirements include:
    • Software: MS Office (Visio, Project, PowerPoint, Word, Excel, etc.)
    • Coding: ColdFusion, ASP.net, PHP, SQL, Crystal Report, HTML5, Solaris, Linux
    • Hardware: ASIC/FPGA design, System on Chip (SOC), Micro Controllers, AC/DC Power Monitoring, OLED, COM Express, Electrical Schematics
    • Virtualization: Virtual Machine (VM), Hypervisor, OpenXT, VMware, ESXi, Multi-Level Security (MLS) Architecture
    • Networking: Optical Fiber Network, Spanning Tree, Port Security, VLAN Routing, ACLs, IP Video Encoding/Decoding, HAIPE Network Encryptor
    • Testing: MIL-STD-810, MIL-STD-461, RTCA DO-160
  • Excellent communication, analytical and organizational skills. Ability to effectively present technical information and respond to questions from various internal and external groups.
  • US Citizenship is required; government security clearance is desired, but not required.
Position Type: Full-time; 40 hours per week. On-site position; no remote work offered.
Local candidates only; no VISA sponsorship provided. No agency resumes accepted.
Alpha Research amp; Technology, Inc. offers a comprehensive benefits package to include employer paid medical, dental, vision, life and AD amp;D insurance, long-term disability, paid time off and 401(k) plan.
Alpha Research amp; Technology, Inc. is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, gender identity, sexual orientation or protected veteran status.