1

C Engineer Jobs in Arizona (NOW HIRING)

We are seeking an Instrumentation & Controls (I&C) Field Engineer to support the installation, integration, testing, and commissioning of critical facility systems within a semiconductor ...

We are seeking an Instrumentation & Controls (I&C) Field Engineer to support the installation, integration, testing, and commissioning of critical facility systems within a semiconductor ...

Aviation Managing Civil Engineer

Phoenix, AZ ยท On-site

$140K - $190K/yr

Description At C&S Companies, we believe work environment, culture, and the opportunity to learn ... Position Overview C&S Engineers is seeking a Managing Engineer with a focus on airfield and ...

Showing results 21-40

C Engineer information

See Arizona salary details

$8

$42

$68

How much do c engineer jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for c engineer in Arizona is $42.29, according to ZipRecruiter salary data. Most workers in this role earn between $30.48 and $54.66 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 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.

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 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.

What cities in Arizona are hiring for C Engineer jobs?

Cities in Arizona with the most C Engineer job openings:

What are popular job titles related to C Engineer jobs in AZ?

For C Engineer jobs in AZ, the most frequently searched job titles are:

Infographic showing various C Engineer job openings in Arizona 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 $87,970 per year, or $42.3 per hour.

BIOS/Firmware Engineer

Sun Technologies Inc

Chandler, AZ โ€ข On-site

Contractor

Re-posted 14 days ago


Job description

Company Description
Intel Corporation (also known as Intel, stylized as intel) is an American multinational corporation and technology company headquartered in Santa Clara, California, in the Silicon Valley. It is the world's second largest and second highest valued semiconductor chip makers based on revenue after being overtaken by Samsung,[2][3] and is the inventor of the x86 series of microprocessors, the processors found in most personal computers (PCs). Intel supplies processors for computer system manufacturers such as Apple, Lenovo, HP, and Dell
Job Description
Job Description:
  • This position is mostly BIOS and Firmware development in C for Windows* and IInux* PCs.
  • In this position, your responsibilities will include, but may not be IImited to: -
  • Designing, developing/coding, and debugging BIOS\Firmware
  • Reviewing and providing strong feedback on firmware and software architecture specifications and design specifications.
  • Debugging software and system issues
  • Responding to customer and/or client requests or events as they occur
  • Developing solutions to problems utilizing formal education, judgment, and formal software process
  • Demonstrate strong problem solving skills and communication skills
  • Work well in a team environment

Qualifications
Minimum Qualifications -
  • Must have a Bachelors or Masters of Science degree in Computer Science, Computer Engineering, Electrical Engineering or Software Engineering at the BS Ievel only
  • At the Masters Ievel, a minimum of 3 years' experience with C/C++ and object oriented coding skills
  • At the Bachelors Ievel, a minimum of 4 years' experience with C/C++ and object oriented coding skills
  • minimum 3 years' experience with processor and PC system Ievel architectures
  • minimum 3 years' experience in user interface development or presentation Layer development
  • minimum 2 years' experience with hardware skills: PC platform, BIOS, Drivers, IO Techniciannologies

Preferred Qualifications
  • 3+ years' experience in development of Iegacy BIOS such as Phoenix, AMI and/or experience with UEFI, EDK, Tiano cores
  • 2+ years' experience working with Intel CPUs, memory controllers, IO Hubs, and PC architecture
  • 2+ years' experience with industry specifications such as PCI, ACPI, DDR
  • 3+ years' experience in direct FW development, C programming in an embedded context with constrained resources
  • 2+ years' experience with Intel x86 Assembly Ianguage
  • 2+ years' experience in PC assembly/building skills
  • 3+ years' experience with PC architecture
  • 3+ years' experience with debug and Technical problem solving
  • 1+ years' experience with ARC controller and GHS tools
  • 2+ years' experience with IInux* kernel and drivers
  • 2+ years' experience with IInux* programming, debugging and testing
  • 1+ years' experience with board Ievel diagnostic tools/utilities
  • 2+ years' experience with in Software Development IIfe Cycles (SDL)
  • 1+ years' experience with Windows* OS and driver internals
  • 1+ years' experience Windows* application software programming experience

Additional Information
All your information will be kept confidential according to EEO guidelines.

Sun Technologies logo

About Sun Technologies

Sourced by ZipRecruiter

Sun Technologies, headquartered in Alpharetta, GA, US, is a global IT services and solutions company established in 1996. Operating in the IT sector, Sun Technologies provides a wide range of technology-driven services including application development, quality assurance, technology consulting, software product engineering, cloud services, IT infrastructure services, and more. The mission of Sun Technologies is to deliver competitive and pragmatic IT solutions that enable businesses to achieve their objectives. Committed to quality, the company operates under the core values of integrity, commitment, and innovation. The company has several notable achievements, among which are several awards recognizing its service excellence, and it serves Fortune 500 companies across diverse industry verticals.

Industry

It services

Company size

1,001 - 5,000 Employees

Headquarters location

Alpharetta, GA, US

Year founded

1996

Social media