... C++ programming Experience using an interpretive language such as Perl or Python
... C++ programming Experience using an interpretive language such as Perl or Python
... C++ programming Experience using an interpretive language such as Perl or Python
... C++ programming Experience using an interpretive language such as Perl or Python
Software Engineer: SoC System Stress Validation
$115K - $194K/yr
... C/C++ Familiarity with programming in assembly language Passionate about writing code close to the hardware, and debugging Familiarity with computer architecture, memory hierarchies, CPUs, and ...
Software Engineer: SoC System Stress Validation
$115K - $194K/yr
... C/C++ Familiarity with programming in assembly language Passionate about writing code close to the hardware, and debugging Familiarity with computer architecture, memory hierarchies, CPUs, and ...
Software Engineer: SoC System Stress Validation
$115K - $194K/yr
... C/C++ Familiarity with programming in assembly language Passionate about writing code close to the hardware, and debugging Familiarity with computer architecture, memory hierarchies, CPUs, and ...
Software Engineer: SoC System Stress Validation
$115K - $194K/yr
... C/C++ Familiarity with programming in assembly language Passionate about writing code close to the hardware, and debugging Familiarity with computer architecture, memory hierarchies, CPUs, and ...
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 · 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
$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
$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 ...
Application examples are Large Language Models (LLMs), Computer Vision, Speech, Recommender Systems ... Programming fluency in C/C++ with a deep understanding of algorithms and software development.
Application examples are Large Language Models (LLMs), Computer Vision, Speech, Recommender Systems ... Programming fluency in C/C++ with a deep understanding of algorithms and software development.
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 ...
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 ...
Electrical Engineer
Hillsboro, OR · On-site
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 ...
Quick apply
Electrical Engineer
Hillsboro, OR · On-site
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 · 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
$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
$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
$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
$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 ...
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 ...
Software Engineer- SoC Level Validation Engineer
$184K - $324K/yr
Experience with SoC bringup Experienced C/C++ and Assembly language programmer Expertise in Embedded programming with an understanding of hardware-software interfaces Knowledge of Hardware and ...
Software Engineer- SoC Level Validation Engineer
$184K - $324K/yr
Experience with SoC bringup Experienced C/C++ and Assembly language programmer Expertise in Embedded programming with an understanding of hardware-software interfaces Knowledge of Hardware and ...
Software Engineer- SoC Level Validation Engineer
$115K - $194K/yr
Experience with SoC bringup Experienced C/C++ and Assembly language programmer Expertise in Embedded programming with an understanding of hardware-software interfaces Knowledge of Hardware and ...
Software Engineer- SoC Level Validation Engineer
$115K - $194K/yr
Experience with SoC bringup Experienced C/C++ and Assembly language programmer Expertise in Embedded programming with an understanding of hardware-software interfaces Knowledge of Hardware and ...
Software Engineer- SoC Level Validation Engineer
$115K - $194K/yr
Experience with SoC bringup Experienced C/C++ and Assembly language programmer Expertise in Embedded programming with an understanding of hardware-software interfaces Knowledge of Hardware and ...
Software Engineer- SoC Level Validation Engineer
$115K - $194K/yr
Experience with SoC bringup Experienced C/C++ and Assembly language programmer Expertise in Embedded programming with an understanding of hardware-software interfaces Knowledge of Hardware and ...
Software Engineer- SoC Level Validation Engineer
$184K - $324K/yr
Experience with SoC bringup Experienced C/C++ and Assembly language programmer Expertise in Embedded programming with an understanding of hardware-software interfaces Knowledge of Hardware and ...
Software Engineer- SoC Level Validation Engineer
$184K - $324K/yr
Experience with SoC bringup Experienced C/C++ and Assembly language programmer Expertise in Embedded programming with an understanding of hardware-software interfaces Knowledge of Hardware and ...
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 ...
CPU Cache Microarchitect/RTL Engineer
$184K - $324K/yr
... C++ programming Experience using an interpretive language such as Perl or Python Minimum Qualifications Minimum BS and 10+ years of relevant industry experience Experience with microprocessor ...
CPU Cache Microarchitect/RTL Engineer
$184K - $324K/yr
... C++ programming Experience using an interpretive language such as Perl or Python Minimum Qualifications Minimum BS and 10+ years of relevant industry experience Experience with microprocessor ...
C Programming Language information
See Oregon salary details
$11.6K - $27.7K
0% of jobs
$27.7K - $43.8K
0% of jobs
$43.8K - $59.9K
0% of jobs
$59.9K - $76K
15% of jobs
$76K - $92.1K
9% of jobs
$93.6K is the 25th percentile. Wages below this are outliers.
$92.1K - $108.2K
11% of jobs
The median wage is $122.3K / yr.
$108.2K - $124.3K
17% of jobs
$138K is the 75th percentile. Wages above this are outliers.
$124.3K - $140.4K
27% of jobs
$140.4K - $156.5K
0% of jobs
$156.5K - $172.6K
15% of jobs
$172.6K - $188.7K
6% of jobs
$11.6K
$124.2K
$188.7K
How much do c programming language jobs pay per year?
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?
Are C programmers still in demand?
Which career can you do with C?
What jobs can I get with C programming?

Full-time
Re-posted 18 days ago
Apple rating
8.1
Based on 670 frontline employees who took The Breakroom Quiz
5th of 30 rated technology retailers
Job description
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
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