2

Entry Level Computer Engineer Jobs in Dublin, CA

Generative AI CAD Engineer

Emeryville, CA · On-site

$210K - $260K/yr

About this role As a Generative AI CAD Engineer, you can shape our CAD/automation workflows by ... We actively encourage entry level candidates, PhDs, and postdocs to apply. A strong research record ...

... Entry-level software engineers are expected to bring significant skills and training, and then to ... A bachelor's degree in computer science, aerospace engineering, computational mathematics or a ...

Masters/Bachelors preferably in Computer Science, Engineering, MBA and also for the people who have ... JOB Title - Beta Soft Systems is looking to hire Entry level QA Engineers. ( ) Beta Soft Systems is ...

... buyer! Entry Level Software Engineer Why we need you We're at a pivotal moment with a roadmap ... Recent graduate (within 3 years) with a degree in Computer Science, Engineering, or related field ...

Software Engineer, Entry-Level

San Jose, CA · On-site

$142K - $169K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Entry-level software engineers are expected to bring significant skills and training, and then to ... A bachelor's degree in computer science, aerospace engineering, computational mathematics or a ...

Software Engineer, Entry-Level

San Jose, CA · On-site

$142K - $169K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Entry-level software engineers are expected to bring significant skills and training, and then to ... A bachelor's degree in computer science, aerospace engineering, computational mathematics or a ...

Mechanical Engineer I

San Francisco, CA · Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We currently have an entry level opportunity for a Mechanical Engineering Graduate. Our dynamic ... Perform CAD/BIM-drafting for a variety of projects and project sizes to begin to understand ...

next page

Showing results 1-20

Entry Level Computer Engineer information

See Dublin, CA salary details

$33.8K

$78.1K

$132.9K

How much do entry level computer engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for entry level computer engineer in Dublin, CA is $78,116.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,000.00 and $88,400.00 per year, depending on experience, location, and employer.

What does an entry level computer engineer do?

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.

What are some typical projects or tasks an entry level computer engineer can expect to work on in their first year?

As an entry level computer engineer, you'll likely be involved in supporting more senior engineers with tasks such as debugging hardware or software, conducting system tests, writing and maintaining code, and assisting with documentation. You may also help design and prototype circuit boards, work on firmware updates, or contribute to integration projects. Collaborative work is common, so expect to participate in team meetings and cross-functional projects, which is a great opportunity to learn from experienced colleagues and understand the broader workflow of product development.

What are the key skills and qualifications needed to thrive as an entry level computer engineer, and why are they important?

To thrive as an Entry Level Computer Engineer, you need a solid understanding of computer hardware, software fundamentals, and programming languages like C++ or Python, typically supported by a bachelor’s degree in computer engineering or a related field. Familiarity with development environments, version control systems (such as Git), and basic circuit design tools is commonly expected. Strong problem-solving abilities, attention to detail, and effective teamwork set exceptional candidates apart. These skills enable engineers to efficiently develop, troubleshoot, and collaborate on technology solutions in dynamic, innovation-driven environments.

What is the difference between Entry Level Computer Engineer vs Entry Level Software Developer?

AspectEntry Level Computer EngineerEntry Level Software Developer
Required CredentialsBachelor's in Computer Engineering, certifications like Cisco or CompTIABachelor's in Computer Science or Software Engineering, certifications like Microsoft or AWS
Work EnvironmentHardware labs, manufacturing facilities, R&D departmentsOffice settings, coding environments, software development teams
Employer & Industry UsageTech companies, manufacturing, telecommunicationsSoftware firms, tech startups, IT departments
Common Search & ComparisonOften compared for entry-level roles in tech hardware and systemsCommonly 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.

What are popular job titles related to Entry Level Computer Engineer jobs in Dublin, CA?

For Entry Level Computer Engineer jobs in Dublin, CA, the most frequently searched job titles are:

What cities near Dublin, CA are hiring for Entry Level Computer Engineer jobs?

Cities near Dublin, CA with the most Entry Level Computer Engineer job openings:

Infographic showing various Entry Level Computer Engineer job openings in Dublin, CA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $78,116 per year, or $37.6 per hour.

Generative AI CAD Engineer

Atomic Machines

Emeryville, CA • On-site

$210K - $260K/yr

Other

Posted 7 days ago


Job description

Atomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler technology platform. This platform enables new classes of micromachines to be designed and built by providing manufacturing processes and a materials library that are inaccessible to semiconductor manufacturing methods. It unlocks MEMS manufacturing not only for device classes that could never be produced by semiconductor methods, but also for entirely new categories. Furthermore, this digital platform is fully programmable in the way 3D printing is digital-but whereas 3D printing produces parts of a single material using a single process, the Matter Compiler technology platform is a multi-process, multi-material system: bits and raw materials go in, and complete, functional micromachines come out. The Atomic Machines team has also created an exciting first device-made possible only through the Matter Compiler technology platform-that we will be unveiling to the world soon.
Our offices are in Emeryville and Santa Clara, California.
About this role
As a Generative AI CAD Engineer, you can shape our CAD/automation workflows by developing generative and programmatic CAD pipelines that transform design specifications into manufacturable micro-device assemblies. You'll collaborate closely with our AI, Modeling & Simulation, and Design engineers to build systems that automatically explore, assemble, and optimize designs from a library of components. You will join a tight cross-functional team dedicated to pushing the limits of computational design.
This position is onsite in our Emeryville, CA office, with openness to an occasional work-from-home arrangement when needed.
When referring to the compensation band below, keep in mind that it can vary depending on the candidate's experience and level. This posting is not associated with a specific level, but it spans Junior, Senior, and Staff levels, i.e. L4 to L6. The level will be defined upon application. We actively encourage entry level candidates, PhDs, and postdocs to apply. A strong research record can substitute for industry experience, and we will consider strong Junior candidates who are excited to grow into a leadership role.
What You'll Do:
  • Develop GenAI-driven workflows for CAD generation and automated design exploration.
  • Build CAD workflows that programmatically construct, modify, and evaluate 3D assemblies.
  • Create and maintain a library of parametric components for generative design exploration and training.
  • Curate and parse large sets of CAD models with product, manufacturing, and tolerance information into both standardized APIs and batchable datasets for training generative models.

What You'll Need:
Required
  • Knowledge of AI-based CAD generation, generative models for 3D geometry, or generative design algorithms, demonstrated through coursework, research, publications, or substantial projects.
  • Proficiency in interacting with CAD or geometry tooling via APIs (Python, Rust, or other relevant languages).
  • Familiarity with CAD interoperability standards (STEP, IGES, JT, GLTF, or similar).
  • Experience with NURBS and B-Rep.
  • Bachelor's, Master's, or PhD degree in Computer Science, Machine Learning, Computational Design, Mechanical Engineering, Aerospace Engineering, Applied Math, or a related field. entry level candidates are welcome.

Nice to have
  • Strong background in programmatic CAD workflows or programmatic 3D geometry (e.g., with Onshape API, SolidWorks API, Fusion API, CadQuery, Build123d, FreeCAD, or similar).
  • Experience with CAD manipulation and parametrization, including scripting and automation.
  • Experience with geometric modeling kernels (e.g., OpenCascade, Parasolid).
  • Experience with implicit geometric representations (SDFs, neural fields, occupancy networks).
  • Experience with meshing, especially for simulation or manufacturing purposes.
  • Experience with Model-Based Definitions.
  • Experience with simulation-in-the-loop design, shape optimization, or topology optimization workflows.
  • Contributions to open-source CAD, geometry, or 3D ML libraries.

The compensation for this position also includes equity and benefits.
Salary Range
$210,000-$260,000 USD