1

Software Engineer Engineer Jobs in Davis, CA (NOW HIRING)

Contribute to CI/CD pipelines, infrastructure-as-code, and deployment workflows on AWS About You * 6+ years of experience as a software engineer, with strong full stack capabilities * Deep experience ...

Contribute to CI/CD pipelines, infrastructure-as-code, and deployment workflows on AWS About You * 6+ years of experience as a software engineer, with strong full stack capabilities * Deep experience ...

Position Overview Software Engineering Manager is a senior-level, "player-coach" engineering role that combines direct technical contribution with team leadership responsibilities within the Terafab ...

Position Overview Software Engineering Manager is a senior-level, "player-coach" engineering role that combines direct technical contribution with team leadership responsibilities within the Terafab ...

Position Overview Software Engineering Manager is a senior-level, "player-coach" engineering role that combines direct technical contribution with team leadership responsibilities within the Terafab ...

Systems/Software Engineer II (DRAM Firmware/Integration Engineer) Location: Rancho Cordova, CA (Onsite - No Remote) Duration: Long-term (40 hrs/week) Contract role - Need someone to work from office ...

... software engineer, software developer, software quality assurance specialist, systems programmer, systems software programmer, database administrators, computer systems analysts, systems engineer ...

Showing results 41-60

Software Engineer Engineer information

See Davis, CA salary details

$68.6K

$159.5K

$222.1K

How much do software engineer engineer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for software engineer engineer in Davis, CA is $159,455.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,700.00 and $187,000.00 per year, depending on experience, location, and employer.

What is the difference between Software Engineer Engineer vs Software Engineer?

AspectSoftware EngineerSoftware Engineer Engineer
CredentialsBachelor's in CS or related field; sometimes certificationsSame as Software Engineer, often with additional certifications or experience
Work EnvironmentDevelopment teams, tech companies, startupsSimilar environments, often with more complex projects or responsibilities
Industry UsageWidely used across tech, finance, healthcare, etc.Less common; sometimes used interchangeably or in specific companies
Comparison IntentUnderstanding roles, career paths, or job requirementsClarifying distinctions or advanced responsibilities

While both roles involve software development, a Software Engineer Engineer may focus on more complex systems or specialized tasks. However, in many organizations, the titles are used interchangeably. Understanding the specific job description is essential for clarity.

What job does a software engineer do?

A software engineer designs, develops, tests, and maintains software applications and systems. They use programming languages, such as Java, Python, or C++, and often collaborate with teams to create efficient and reliable software solutions. Strong problem-solving skills and knowledge of software development methodologies are essential for this role.

Is 25 too late to become a software engineer?

A software engineer can start at any age, including 25, as the field values skills and experience over age. Many successful engineers begin careers later in life after learning programming through self-study, coding bootcamps, or formal education. Age is less important than technical skills, problem-solving ability, and continuous learning in this profession.

What job categories do people searching Software Engineer Engineer jobs in Davis, CA look for?

The top searched job categories for Software Engineer Engineer jobs in Davis, CA are:

What cities near Davis, CA are hiring for Software Engineer Engineer jobs?

Cities near Davis, CA with the most Software Engineer Engineer job openings:

Infographic showing various Software Engineer Engineer job openings in Davis, CA as of June 2026, with employment types broken down into 80% Full Time, 16% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $159,455 per year, or $76.7 per hour.

Systems/Software Engineer II (DRAM Firmware/Integration Engineer)

Whiz Global LLC

Rancho Cordova, CA • On-site

Other

Posted 29 days ago


Job description

Role Details:

Title: Systems/Software Engineer II (DRAM Firmware/Integration Engineer)

Location: Rancho Cordova, CA (Onsite – No Remote)

Duration: Long-term (40 hrs/week)
W2/C2C Position

Contract role - Need someone to work from office for 5 days in a week.
Relocation are not allowed , Looking only for local candidates

 

Job Summary:

We are seeking a skilled DRAM Firmware / Integration Engineer to join the SSD Firmware Platform team. The ideal candidate will have hands-on experience in firmware development, DRAM integration, DDR4/DDR5 protocols, memory validation, and debugging. Prior Firmware Engineering experience is required, and experience in the semiconductor industry is strongly preferred.

Key Responsibilities:

·        Develop, validate, and integrate DRAM drivers for SSD firmware platforms.

·        Understand DRAM IP on the controller side and develop/validate read, write, gate training, and write leveling.

·        Configure and validate DRAM PHY IP.

·        Develop expertise in DRAM ECC.

·        Work with DDR4 and DDR5 protocols.

·        Configure DDR4/DDR5 mode registers and validate register settings.

·        Develop and validate DDR4/DDR5 initialization.

·        Develop and validate DDR power states and refresh policies.

·        Create test procedures and tools for DRAM validation and debugging.

·        Guide debugging efforts to resolve DRAM-related issues.

·        Collaborate closely with internal and external cross-functional teams.

·        Document technical requirements and track project schedules.

·        Provide technical expertise and support to engineering teams.


Required Qualifications:

·        Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related discipline.

·        Minimum 3+ years of experience in firmware engineering, DRAM integration, or related areas.

·        Strong understanding of DRAM architecture, operation, and integration.

·        Hands-on experience with DDR4 and DDR5 protocols.

·        Experience with DRAM PHY IP configuration and validation.

·        Knowledge of DRAM ECC.

·        Experience with memory testing tools and validation software.

·        Knowledge of signal integrity and high-speed signal fundamentals.

·        Hands-on experience with lab tools such as oscilloscopes, power supplies, and soldering equipment.

·        Strong analytical, debugging, and problem-solving skills.

·        Excellent planning, documentation, communication, and interpersonal skills.

·        Ability to work independently and in a team environment.


Preferred Qualifications:

·        Prior Firmware Engineering experience (highly preferred).

·        Experience in the semiconductor industry.

·        Experience with SSD firmware platforms.

·        Experience leading hardware or firmware debugging efforts.

·        Strong project management and leadership skills.


Key Skills:

·        DRAM Firmware Development

·        DRAM Integration

·        DDR4 / DDR5

·        DRAM PHY IP

·        DRAM ECC

·        Memory Testing & Validation

·        Firmware Debugging

·        Signal Integrity

·        Oscilloscopes & Lab Equipment

·        Embedded Systems

·        C / C++ (preferred for firmware development)

·        Hardware/Firmware Troubleshooting


What Makes a Strong Candidate:

·        Hands-on experience developing and validating DRAM firmware.

·        Strong expertise in DDR4/DDR5 initialization and mode register configuration.

·        Ability to debug complex DRAM issues.

·        Experience working in semiconductor or SSD firmware environments.

·        Excellent collaboration and communication skills.