1

C Engineer Jobs in Rancho Cucamonga, CA (NOW HIRING)

Work alongside senior engineers to design and implement innovative features * Stay informed about ... C++ software development * Understanding and experience with software testing patterns and ...

Assembly C

Anaheim, CA

$47K - $88K/yr

Job Title: Assembly C Job Code : 42231 Job Location: Anaheim, CA Schedule: 9/80R Under close ... Read hardware descriptions on engineering BOMs and identify hardware characteristics. * Communicate ...

Assembly C

Anaheim, CA · On-site

$47K - $88K/yr

Job Title: Assembly C Job Code : 42231 Job Location: Anaheim, CA Schedule: 9/80R Under close ... Read hardware descriptions on engineering BOMs and identify hardware characteristics. * Communicate ...

Project Engineer

Fullerton, CA · On-site

$90K - $110K/yr

The Project Engineer supports various areas of the construction process to include submittals, RFI ... We are California State licensed, with A & B licenses, and C-4 and C-36 specialty licenses. We ...

Project Engineer

Fullerton, CA · On-site

$100 - $125/hr

The Project Engineer supports various areas of the construction process to include submittals, RFI ... We are California State licensed, with A & B licenses, and C-4 and C-36 specialty licenses. We ...

next page

Showing results 1-20

C Engineer information

See Rancho Cucamonga, CA salary details

$9

$46

$75

How much do c engineer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for c engineer in Rancho Cucamonga, CA is $46.38, according to ZipRecruiter salary data. Most workers in this role earn between $33.41 and $59.95 per hour, depending on experience, location, and employer.

What is a C engineer?

A C Engineer is a software developer who specializes in programming using the C language. They are responsible for designing, developing, and maintaining applications, systems, or embedded software written in C. C Engineers often work on performance-critical systems, operating systems, firmware, or applications where low-level memory management and efficient execution are important. Their role may also include debugging, optimizing code, and ensuring software reliability.

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

To thrive as a C Engineer, you need a solid understanding of C programming, data structures, algorithms, and often a degree in computer science or a related field. Familiarity with version control systems like Git, debugging tools, and experience in working with embedded systems or operating systems is typically required. Strong problem-solving abilities, attention to detail, and effective communication help you excel in collaborative and technically challenging environments. These skills and qualities are crucial for developing efficient, reliable software and contributing effectively to engineering teams.

How do C engineers typically collaborate with cross-functional teams during software development projects?

C Engineers often work closely with hardware engineers, testers, and systems architects to ensure seamless integration and optimal performance of software within embedded systems or other platforms. Collaboration usually involves regular meetings, code reviews, and debugging sessions to address hardware-software interface challenges. Effective communication and documentation are key, as C Engineers must clearly convey technical requirements and solutions to team members with varying expertise. This collaborative approach not only speeds up problem-solving but also fosters a more efficient and innovative development environment.

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

AspectC EngineerEmbedded Software Engineer
Required CredentialsBachelor's in Computer Science or Electrical Engineering; C programming skillsBachelor's in Computer Engineering, Electrical Engineering, or related; C and embedded systems knowledge
Work EnvironmentSoftware development teams, office settings, sometimes remoteEmbedded device development, hardware labs, manufacturing facilities
Industry UsageSoftware companies, tech firms, electronics manufacturersConsumer electronics, automotive, medical devices, industrial equipment
Common Search IntentDifferences between C Engineer and Embedded Software EngineerRoles and responsibilities of Embedded Software Engineers

While both roles require proficiency in C programming and work within tech-related industries, C Engineers primarily focus on software development using C, often in general software or system applications. Embedded Software Engineers specialize in developing software for embedded systems, integrating hardware and software for specific devices. Understanding these distinctions helps in choosing the right career path or job search focus.

What cities near Rancho Cucamonga, CA are hiring for C Engineer jobs?

Cities near Rancho Cucamonga, CA with the most C Engineer job openings:

Infographic showing various C Engineer job openings in Rancho Cucamonga, CA as of August 2026, with employment types broken down into 85% Full Time, 12% Part Time, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $96,468 per year, or $46.4 per hour.

Project Engineer Electrical / I&C

Tomorrow Water

Anaheim, CA • On-site

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 3 days ago

New


Job description

About Us:

Do you have a desire to change the world? Joining the Tomorrow Water team means joining a fast-growing and dynamic company whose vision is a clean and beautiful world beyond waste. We have been globally recognized as one of the most innovative companies in our industry.

Tomorrow Water is hiring an Entry level Electrical Engineer / I&C Engineer. Join a nimble, multinational cleantech company working on the latest water treatment technologies. Take pride in providing clean water and innovative solutions to cities & industries and turning waste into valuable resources.

Job Summary:

We are hiring an Entry-Level Electrical / I&C Engineer (1-3 years of experience) to join our engineering team in Anaheim, CA. Working alongside Senior Engineers, Process Leads, and Project Managers, you will support the design, equipment specification, and execution of complex system integration, EPC, and turnkey water and wastewater treatment projects. This role offers hands-on design experience, mentorship from industry experts, and a direct trajectory toward full project ownership.

Key Responsibilities:

        Work with senior engineers to assist in the design of electrical systems including Motor Control Centers (MCC), Control Panels, Local Control Panels (LCP), and junction boxes specifically for water/wastewater applications

        Support developing and reviewing single line diagrams, control panel drawings, and P&ID diagram reviews

        Support developing interconnecting wiring diagrams between various equipment and subsystems

        Support developing schematics, loop diagrams, layout drawings, and installation drawings

        Design control configuration schemes tailored to project-specific requirements

        Collaborate with PLC programmers to develop control strategies for water/wastewater treatment equipment

        Configure and troubleshoot various control and data network protocols

        Create instrument data sheets and technical specifications for electrical and I&C components

        Learn and apply UL508A, NEC standards, and current industry codes in designs and implementations, with guidance from other Engineers.

        Support testing and simulation of control systems for factory and field acceptance tests

        Prepare reports and maintain project documentation according to company procedure

        Assist in assessing project specifications and identifying potential risks and budget constraints

        Support senior engineers in coordinating with panel fabrication vendors during manufacturing processes

        Assist senior engineers in communicating technical electrical and control system details to clients

        Provide field support during construction, commissioning, and startup phases

        Some travel may be required to support business and project work tasks.

Requirements

Qualifications:

        B.S. degree in Electrical Engineering, or relevant work experience may be substituted.

        1 to 3 years of experience in an engineering or architectural setting

        Recent graduates with relevant internship, co-op, or academic project experience in electrical or controls engineering are encouraged to apply.

        Proficient in Adobe PDF, Bluebeam, Microsoft Office 365, including Excel, Word, and Outlook.

        Familiarity with AutoCAD or similar design applications; willingness to develop proficiency is valued

        Attention to Detail: Ability to perform tasks with a high level of accuracy.

        Analytical Skills: Strong analytical skills and the ability to propose solutions to problems.

        Communication: Good interpersonal and communication skills

        Strong work ethic with an unwavering commitment to quality and professional work.

Work Environment:

Location: Anaheim, CA (On-site) Employment Type: Full-Time, Regular

Experience Level: Entry-Level / Associate (1-3 Years)

Travel: Work takes place in a combination of office settings and construction sites. Occasional travel to project sites, manufacturing facilities, and client meetings may be required.

Benefits

Health & Wellness

        Health insurance

        Dental insurance

        Life insurance

Time Off & Holidays

        Over 18 days of Paid Time Off (PTO) per year, accrued annually.

        Plus 9 company-recognized holidays per year.

Retirement

       401(k) retirement plan with 3% company match.