1

C Programming Language Jobs in Oregon (NOW HIRING)

Design Verification Engineer

Beaverton, OR · On-site

$141K - $172K/yr

Design Verification Engineers at Apple are responsible for verifying the functionality and ... language Ability to work independently to deliver the project goals Experience with C/C++, assembly ...

Design Verification Engineer

Beaverton, OR

$141K - $172K/yr

Design Verification Engineers at Apple are responsible for verifying the functionality and ... language Ability to work independently to deliver the project goals Experience with C/C++, assembly ...

Knowledge of C or VB language programming skills a plus. * Knowledge of RF systems and design a plus. * Strong communications (written, verbal, listening) and team skills. * Strong work ethic. Fast ...

Design Verification Engineer

Beaverton, OR · On-site

$141K - $172K/yr

... programming skills with knowledge of data structures and algorithms Experience with Python, Perl ... scripting language Ability to work independently to deliver the project goals Knowledge of ...

Design Verification Engineer

Beaverton, OR

$141K - $172K/yr

... programming skills with knowledge of data structures and algorithms Experience with Python, Perl ... scripting language Ability to work independently to deliver the project goals Knowledge of ...

Design Verification Engineer

Beaverton, OR

$141K - $172K/yr

... programming skills with knowledge of data structures and algorithms Experience with Python, Perl ... scripting language Ability to work independently to deliver the project goals Knowledge of ...

Design Verification Engineer

Beaverton, OR · On-site

$141K - $172K/yr

... programming skills with knowledge of data structures and algorithms Experience with Python, Perl ... scripting language Ability to work independently to deliver the project goals Knowledge of ...

OR · On-site

$122K - $161K/yr

... generative AI, large language models, recommendation systems, speech recognition, image ... Excellent C/C++ programming and software design skills, including debugging, performance analysis ...

OR · On-site

$122K - $161K/yr

... generative AI, large language models, recommendation systems, speech recognition, image ... Excellent C/C++ programming and software design skills, including debugging, performance analysis ...

next page

Showing results 1-20

C Programming Language information

See Oregon salary details

$11.6K

$124.2K

$188.7K

How much do c programming language jobs pay per year?

As of Jul 13, 2026, the average yearly pay for c programming language in Oregon is $124,164.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,400.00 and $164,900.00 per year, depending on experience, location, and employer.

What are the common daily tasks and responsibilities for a C Programmer?

As a C Programmer, your daily tasks typically involve writing, testing, and debugging C code to develop new features or maintain existing software applications. You will often collaborate with software engineers, testers, and project managers to understand requirements and resolve technical issues. Other responsibilities may include code reviews, performance optimization, and keeping documentation up to date. This role usually involves significant problem-solving and critical thinking, offering engagement with both low-level system programming and high-level application development.

What is a C Programming Language job?

A C Programming Language job involves designing, developing, and maintaining software using the C programming language. C is widely used for system programming, embedded systems, operating systems, and performance-critical applications. Professionals in this role typically write efficient, low-level code, optimize program performance, and debug software issues. They may work in industries such as telecommunications, automotive, finance, and gaming. Strong knowledge of memory management, data structures, and algorithms is essential for success in this field.

What are the key skills and qualifications needed to thrive in the C Programming Language position, and why are they important?

To thrive as a C Programmer, you need a deep understanding of the C programming language, data structures, algorithms, and strong problem-solving abilities, often supported by a degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and operating system concepts, as well as relevant certifications, are valuable assets. Attention to detail, analytical thinking, and effective communication are key soft skills for identifying bugs and collaborating with team members. These skills are crucial for building reliable and efficient software solutions, maintaining code quality, and ensuring smooth coordination within development teams.

What engineer makes $500,000 a year?

Senior software engineers, especially those working in high-demand fields like finance, technology, or at major tech companies, can earn $500,000 or more annually. Achieving this level often requires extensive experience, advanced skills in programming and system design, and sometimes stock options or bonuses as part of compensation packages.

Are C programmers still in demand?

C programmers are still in demand, especially in systems programming, embedded systems, and performance-critical applications. Knowledge of C remains valuable for working with operating systems, device drivers, and hardware interfaces, and many industries continue to rely on C for low-level programming tasks.

Which career can you do with C?

A career with C includes roles such as embedded systems programmer, systems software developer, firmware engineer, and device driver developer. These positions often require knowledge of low-level programming, operating systems, and hardware interaction, and are common in industries like technology, automotive, and telecommunications.

What jobs can I get with C programming?

Jobs that require C programming skills include software developer, embedded systems engineer, firmware engineer, systems programmer, and device driver developer. These roles often involve working with low-level programming, hardware interfaces, and real-time systems, and may require knowledge of operating systems and debugging tools.
What are the most commonly searched types of C Programming Language jobs in Oregon? The most popular types of C Programming Language jobs in Oregon are:
What are popular job titles related to C Programming Language jobs in Oregon? For C Programming Language jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching C Programming Language jobs in Oregon look for? The top searched job categories for C Programming Language jobs in Oregon are:
Infographic showing various C Programming Language job openings in Oregon as of July 2026, with employment types broken down into 12% Internship, 76% Full Time, and 12% Contract. Highlights an 100% In-person job distribution, with an average salary of $124,164 per year, or $59.7 per hour.
CPU Microarchitect/RTL Engineer - Fetch, Out of Order

CPU Microarchitect/RTL Engineer - Fetch, Out of Order

Apple

Beaverton, OR • On-site

Full-time

Re-posted 18 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 670 frontline employees who took The Breakroom Quiz

5th of 30 rated technology retailers


Job description

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, hard-working people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products! The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it. Do you want to join us in these pursuits? Join us to help deliver the next groundbreaking Apple product!
Apple's Silicon Engineering Group (SEG) designs high-performance, low power microprocessors that power our innovative products, including the iPhone, iPad, Watch, Vision Pro, and Mac. We are looking for an experienced technical leader to drive architecture and RTL development of CPU front-end and/or out-of-order subsystem for our performant cores.
Description
As a CPU Microarchitect/RTL Engineer, you will own or participate in the following:
• Micro-architecture development and specification - from early high-level architectural exploration, through micro-architectural research and arriving at a detailed specification
• RTL ownership - development, assessment and refinement of RTL design to target power, performance, area and timing goals
• Verification - support the verification team in test bench development, formal methods, and simulation/emulation for functional verification
• Performance exploration and correlation - explore high-performance strategies and work with the performance verification team to verify that the RTL design meets targeted performance
• Design delivery - work with multi-functional engineering team to implement and verify physical design on the aspects of timing, area, reliability, testability and power
Minimum Qualifications
Minimum BS and 10+ years of relevant industry experience
Experience with microprocessor architecture
Experience with logic design principles with timing and power implications
Experience in Verilog or VHDL
Experience with simulators and waveform debugging process
Preferred Qualifications
Expertise in one or more of the following areas: instruction fetch and decode, branch prediction, instruction scheduling, register renaming, out-of-order execution
Understanding of low power microarchitecture techniques
Understanding of high-performance techniques and trade-offs in a CPU microarchitecture
Experience in C or C++ programming
Experience using an interpretive language such as Perl or Python

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976