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 ...
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 ...
Android Developer & Test Engineer
$60.75 - $79.75/hr
... C++/C# and/or Java client software development. You have experience in Windows and/or Android ... Capable of writing Ring0 and/or Ring3 code using a modern computer language Capable of independent ...
Android Developer & Test Engineer
$60.75 - $79.75/hr
... C++/C# and/or Java client software development. You have experience in Windows and/or Android ... Capable of writing Ring0 and/or Ring3 code using a modern computer language Capable of independent ...
Design, build, and integrate AI-enabled applications, application programming interfaces (APIs ... Working knowledge of how modern large language models behave in applications, including tool and ...
Design, build, and integrate AI-enabled applications, application programming interfaces (APIs ... Working knowledge of how modern large language models behave in applications, including tool and ...
OR · On-site
$104K - $143K/yr
Solid understanding of Fortran/C/C++, as well as programming techniques, especially for parallel ... Experience with debugging and porting as well as assembly language programming is a significant ...
Preferred Qualifications Strong software skills in C/C++ Familiarity with programming in assembly language Passionate about writing code close to the hardware, and debugging Familiarity with computer ...
Preferred Qualifications Strong software skills in C/C++ Familiarity with programming in assembly language Passionate about writing code close to the hardware, and debugging Familiarity with computer ...
Preferred Qualifications Strong software skills in C/C++ Familiarity with programming in assembly language Passionate about writing code close to the hardware, and debugging Familiarity with computer ...
Preferred Qualifications Strong software skills in C/C++ Familiarity with programming in assembly language Passionate about writing code close to the hardware, and debugging Familiarity with computer ...
... 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
... in C/C++ * Expert level proficiency with DPDK and Software Defined Networking * Strong ... Knowledge of Japanese language and culture is a plus
... in C/C++ * Expert level proficiency with DPDK and Software Defined Networking * Strong ... Knowledge of Japanese language and culture is a plus
... 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
CPU MicroArchitect / RTL Engineer - Site Lead
$106K - $140K/yr
Experience in C or C++ programming. Experience using an interpretive language such as Perl or Python. Minimum Qualifications Minimum BS and 15+ years of relevant industry experience Knowledge of ...
CPU MicroArchitect / RTL Engineer - Site Lead
$106K - $140K/yr
Experience in C or C++ programming. Experience using an interpretive language such as Perl or Python. Minimum Qualifications Minimum BS and 15+ years of relevant industry experience Knowledge of ...
CPU MicroArchitect / RTL Engineer - Site Lead
Beaverton, OR · On-site
$106K - $140K/yr
Experience in C or C++ programming. Experience using an interpretive language such as Perl or Python.
CPU MicroArchitect / RTL Engineer - Site Lead
Beaverton, OR · On-site
$106K - $140K/yr
Experience in C or C++ programming. Experience using an interpretive language such as Perl or Python.
Senior Software Engineer - Cloud Infrastructure
OR · Remote
$108K - $147K/yr
Software development experience in Go, C/C++, Java, or another OOP language. * Experience with ... engineers. * Understanding of network topologies, protocols, and security principles, such as VPNs ...
Senior Software Engineer - Cloud Infrastructure
OR · Remote
$108K - $147K/yr
Software development experience in Go, C/C++, Java, or another OOP language. * Experience with ... engineers. * Understanding of network topologies, protocols, and security principles, such as VPNs ...
Senior Fortran Compiler Engineer
Hillsboro, OR · On-site
$113K - $156K/yr
Participate in the evolution of standard language parallelism for GPUs and Multicore CPUs * Balance ... Knowledge of programming fundamentals, especially in C/C++, with a deep understanding of parallel ...
Senior Fortran Compiler Engineer
Hillsboro, OR · On-site
$113K - $156K/yr
Participate in the evolution of standard language parallelism for GPUs and Multicore CPUs * Balance ... Knowledge of programming fundamentals, especially in C/C++, with a deep understanding of parallel ...
Senior Fortran Compiler Engineer
Hillsboro, OR · On-site
$113K - $156K/yr
Participate in the evolution of standard language parallelism for GPUs and Multicore CPUs * Balance ... Knowledge of programming fundamentals, especially in C/C++, with a deep understanding of parallel ...
Senior Fortran Compiler Engineer
Hillsboro, OR · On-site
$113K - $156K/yr
Participate in the evolution of standard language parallelism for GPUs and Multicore CPUs * Balance ... Knowledge of programming fundamentals, especially in C/C++, with a deep understanding of parallel ...
Senior CPU Pre-Silicon Verification Engineer
$164K - $311K/yr
Experience in at least one scripting language (e.g., Python, Perl, bash), C/C++, and System Verilog ... Silicon and Platform Engineering Group (SPE): Deliver breakthrough silicon and platform solutions ...
Senior CPU Pre-Silicon Verification Engineer
$164K - $311K/yr
Experience in at least one scripting language (e.g., Python, Perl, bash), C/C++, and System Verilog ... Silicon and Platform Engineering Group (SPE): Deliver breakthrough silicon and platform solutions ...
... 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
Compiler Engineer
$128K - $181K/yr
... language standards groups, and companies developing compilers to align on best practices and ... C++ programming, object-oriented design principles, and data structures. - 3+ years of LLVM ...
Compiler Engineer
$128K - $181K/yr
... language standards groups, and companies developing compilers to align on best practices and ... C++ programming, object-oriented design principles, and data structures. - 3+ years of LLVM ...
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 21 days ago
Apple rating
8.1
Based on 670 frontline employees who took The Breakroom Quiz
5th of 30 rated technology retailers
Job description
What happens when you run almost everything on an SoC all at once while powering down blocks, hammering new features, and running a complex suite of algorithms? You find bugs. That's exactly what we do. We break Apple Silicon with our bare metal system level SW suite that runs mostly post-silicon, leverages pre-silicon and finds corner-case hardware bugs. Join our team to uphold the high quality of Apple Silicon.
Description
In this role, you will:
Write SoC and CPU directed and random tests
Debug issues pre-silicon or post-silicon
Develop and maintain system-level SW platform
Lead SW development and execution plans of SoC projects
Work with designers and architects to accomplish validation goals
Engaging with other teams at Apple to develop validation strategies based on product needs
Minimum Qualifications
Bachelor's degree in software engineering or related field with 0 years of experience.
Preferred Qualifications
SOC and CPU knowledge
Micro-architecture
Memory hierarchy
Interrupt and DMA
Clock and Power Gating.
System level understanding.
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 debug tools and methods
Experience with scopes is a plus
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