Engineer I/II/III
Oakland, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
Oakland, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
Oakland, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
Berkeley, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Berkeley, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Concord, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Concord, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Corte Madera, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
Corte Madera, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
Crockett, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Crockett, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Pinole, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
Pinole, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
San Anselmo, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
San Anselmo, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Belvedere Tiburon, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Belvedere Tiburon, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
American Canyon, CA · On-site
$46.57 - $68.99/hr
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
American Canyon, CA · On-site
$46.57 - $68.99/hr
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
San Quentin, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
San Quentin, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Orinda, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Orinda, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Alamo, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Alamo, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Ross, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Ross, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Pleasant Hill, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Pleasant Hill, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Canyon, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
Canyon, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
San Rafael, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
San Rafael, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
El Cerrito, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
El Cerrito, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
Walnut Creek, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Walnut Creek, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Hercules, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
Hercules, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
Sausalito, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
Sausalito, CA · On-site
Whether you are an entry-level engineer starting your career or an experienced professional ready ... Utilize CAD and GIS tools to develop maps, drawings, and engineering plans * Manage and coordinate ...
New
$36.7K - $46.5K
2% of jobs
$46.5K - $56.3K
10% of jobs
$62.8K is the 25th percentile. Wages below this are outliers.
$56.3K - $66.1K
20% of jobs
$66.1K - $75.9K
13% of jobs
The median wage is $78.4K / yr.
$75.9K - $85.7K
21% of jobs
$92.1K is the 75th percentile. Wages above this are outliers.
$85.7K - $95.5K
14% of jobs
$95.5K - $105.3K
7% of jobs
$105.3K - $115.1K
5% of jobs
$115.1K - $124.9K
3% of jobs
$124.9K - $134.7K
2% of jobs
$134.7K - $144.5K
2% of jobs
$36.7K
$84.9K
$144.5K
As an entry-level computer engineer, your job is to help code and test hardware and software for your company. In this role, you may evaluate system requirements, make recommendations about computer purchases, and respond to technical support requests throughout the company. Entry-level computer engineers often focus on learning more about the unique operating environment of their employer, including any unique hardware or software the company uses. Senior computer employers often supervise your work, especially at companies that use this job as an extended training position. Other details of this job vary by company. For example, some computer engineers focus on cloud systems, while others help install new workstations.
| Aspect | Entry Level Computer Engineer | Entry Level Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Engineering, certifications like Cisco or CompTIA | Bachelor's in Computer Science or Software Engineering, certifications like Microsoft or AWS |
| Work Environment | Hardware labs, manufacturing facilities, R&D departments | Office settings, coding environments, software development teams |
| Employer & Industry Usage | Tech companies, manufacturing, telecommunications | Software firms, tech startups, IT departments |
| Common Search & Comparison | Often compared for entry-level roles in tech hardware and systems | Commonly compared for software development careers |
Entry Level Computer Engineers typically focus on hardware, embedded systems, and system integration, working in environments that involve physical components. In contrast, Entry Level Software Developers primarily work on coding, software applications, and programming tasks. Both roles require a bachelor's degree and relevant certifications, but their work environments and industry focus differ significantly.

Full-time
This job post has expired today. Applications are no longer accepted.
Are you ready to build a stronger community through innovative engineering? The City of American Canyon is seeking motivated and skilled engineering professionals to join our dynamic Public Works team. This recruitment may be used to fill positions at the Engineer I, II, or III level, depending on qualifications.
This is a flexible and progressive career opportunity designed to support growth and advancement. Whether you are an entry-level engineer starting your career or an experienced professional ready to lead complex projects, you will play a key role in shaping infrastructure that serves our growing community.
Under supervision appropriate to the level, incumbents perform a wide range of professional engineering duties, including planning, design, construction, inspection, and project management related to public works and development projects.
KEY DATES:
Job Posting Close Date: June 21, 2026
Application Review Period: June 22-26, 2026
Department Interviews: Week of July 6, 2026
Cost of Living Adjustment (COLA)
Compensation details: 46.57-68.99 Hourly Wage
PI3c8e246e5ea2-26289-40610301
Sourced by ZipRecruiter
Public administration
51 - 200 Employees
American Canyon, CA, US
1992