Solid experience with at least one programming language. We use Go, but if you have familiarity with Python, C, C++, Rust or similar then that translates well * Experience with leading and delivering ...
Solid experience with at least one programming language. We use Go, but if you have familiarity with Python, C, C++, Rust or similar then that translates well * Experience with leading and delivering ...
Language Program Manager
Coos Bay, OR · On-site
$74K/yr
Partners with Tribal elders, schools, families, and community members to ensure culturally appropriate programming. * Coordinates community language classes, workshops, immersion opportunities, and ...
Language Program Manager
Coos Bay, OR · On-site
$74K/yr
Partners with Tribal elders, schools, families, and community members to ensure culturally appropriate programming. * Coordinates community language classes, workshops, immersion opportunities, and ...
Embedded Software Engineer 2
Salem, OR · On-site
$129K - $170K/yr
Creates and executes designs for small sets of new functionalities as part of a software project using Embedded C language, or other selected languages * Utilizes software engineering tools such as ...
Embedded Software Engineer 2
Salem, OR · On-site
$129K - $170K/yr
Creates and executes designs for small sets of new functionalities as part of a software project using Embedded C language, or other selected languages * Utilizes software engineering tools such as ...
Senior Embedded Software Engineer
Salem, OR · On-site
$100 - $130/hr
May serve as a Lead Software Engineer for complex software development project designs and/or ... Mastered proficiency in writing software in C language and relevant experience and/or training in ...
Senior Embedded Software Engineer
Salem, OR · On-site
$100 - $130/hr
May serve as a Lead Software Engineer for complex software development project designs and/or ... Mastered proficiency in writing software in C language and relevant experience and/or training in ...
Senior Embedded Software Engineer
Salem, OR · On-site
$122K - $160K/yr
May serve as a Lead Software Engineer for complex software development project designs and/or ... Mastered proficiency in writing software in C language and relevant experience and/or training in ...
Senior Embedded Software Engineer
Salem, OR · On-site
$122K - $160K/yr
May serve as a Lead Software Engineer for complex software development project designs and/or ... Mastered proficiency in writing software in C language and relevant experience and/or training in ...
Android Developer
Beaverton, OR · On-site
$58 - $76.25/hr
3+ years designing and implementing aOS applications in Java 5+ years programming in any of: C/C++, Ruby, Python, Java Solid working knowledge of the Java language Experience working JSON via RESTful ...
Android Developer
Beaverton, OR · On-site
$58 - $76.25/hr
3+ years designing and implementing aOS applications in Java 5+ years programming in any of: C/C++, Ruby, Python, Java Solid working knowledge of the Java language Experience working JSON via RESTful ...
Android Developer
Beaverton, OR · On-site
$90 - $120/hr
Qualifications * 3+ years designing and implementing aOS applications in Java * 5+ years programming in any of: C/C++, Ruby, Python, Java * Solid working knowledge of the Java language * Experience ...
Android Developer
Beaverton, OR · On-site
$90 - $120/hr
Qualifications * 3+ years designing and implementing aOS applications in Java * 5+ years programming in any of: C/C++, Ruby, Python, Java * Solid working knowledge of the Java language * Experience ...
Android Developer
Beaverton, OR · On-site
$58 - $76.25/hr
Company Description 3+ years designing and implementing aOS applications in Java 5+ years programming in any of: C/C++, Ruby, Python, Java Solid working knowledge of the Java language Experience ...
Android Developer
Beaverton, OR · On-site
$58 - $76.25/hr
Company Description 3+ years designing and implementing aOS applications in Java 5+ years programming in any of: C/C++, Ruby, Python, Java Solid working knowledge of the Java language Experience ...
C. area, you will be required to work in the office a minimum of four days per week. Primary ... programming language(s) * 2 years as a programmer with extensive experience in SQL, Snowflake ...
C. area, you will be required to work in the office a minimum of four days per week. Primary ... programming language(s) * 2 years as a programmer with extensive experience in SQL, Snowflake ...
Senior FPGA Design Engineer (Nextest, Tualatin, OR)
Tualatin, OR · On-site
$170.40 - $272.60/hr
Experience with C or C++. * Familiarity with lab equipment such as oscilloscopes, power supplies ... Proficiency with Verilog HDL Language. * Familiarity with UVM Methodology. * Linux and Windows ...
Senior FPGA Design Engineer (Nextest, Tualatin, OR)
Tualatin, OR · On-site
$170.40 - $272.60/hr
Experience with C or C++. * Familiarity with lab equipment such as oscilloscopes, power supplies ... Proficiency with Verilog HDL Language. * Familiarity with UVM Methodology. * Linux and Windows ...
Senior Fortran Compiler Engineer
Hillsboro, OR · On-site
$184 - $287.50/hr
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
$184 - $287.50/hr
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 Software Engineer, Matrix Multiplication
OR · On-site +1
$122K - $161K/yr
... large language models, agents, and other high-impact AI workloads. What you'll be doing ... Strong Python and C/C++ programming skills * Strong experience in GPU kernel development and ...
Senior Software Engineer, Matrix Multiplication
OR · On-site +1
$122K - $161K/yr
... large language models, agents, and other high-impact AI workloads. What you'll be doing ... Strong Python and C/C++ programming skills * Strong experience in GPU kernel development and ...
Performance Modeling Software Engineer, Platform Architecture
Beaverton, OR · On-site
$120 - $160/hr
Experience with multi‑paradigm software development in C++ * Experience with multi‑language programming environments, and selecting the right tool or language for the job * Experience with ...
Performance Modeling Software Engineer, Platform Architecture
Beaverton, OR · On-site
$120 - $160/hr
Experience with multi‑paradigm software development in C++ * Experience with multi‑language programming environments, and selecting the right tool or language for the job * Experience with ...
Firmware Engineer
Wilsonville, OR · On-site
$85 - $110/hr
What You Will Do * Assist with knowledge of low level language like C, C++, Rust, debugging ... Collaborate with experienced engineers to understand system‑level performance and operational ...
Firmware Engineer
Wilsonville, OR · On-site
$85 - $110/hr
What You Will Do * Assist with knowledge of low level language like C, C++, Rust, debugging ... Collaborate with experienced engineers to understand system‑level performance and operational ...
Senior Cloud Software Engineer - Efficiency Engineering
OR · On-site +1
$60 - $78/hr
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 Cloud Software Engineer - Efficiency Engineering
OR · On-site +1
$60 - $78/hr
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 ...
HPC Performance Engineer
OR · On-site +1
Solid understanding of Fortran, C, C++, and programming techniques, especially for parallel architectures, preferably for compilers. * Experience with OpenACC, OpenMP, MPI, CUDA and Standard Language ...
HPC Performance Engineer
OR · On-site +1
Solid understanding of Fortran, C, C++, and programming techniques, especially for parallel architectures, preferably for compilers. * Experience with OpenACC, OpenMP, MPI, CUDA and Standard Language ...
CPU MicroArchitect / RTL Engineer - Site Lead
Beaverton, OR · On-site
$180 - $280/hr
Experience in C or C++ programming. Experience using an interpretive language such as Perl or Python. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to ...
CPU MicroArchitect / RTL Engineer - Site Lead
Beaverton, OR · On-site
$180 - $280/hr
Experience in C or C++ programming. Experience using an interpretive language such as Perl or Python. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to ...
Android Developer & Test Engineer
Hillsboro, OR · On-site
$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
Hillsboro, OR · On-site
$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 ...
CPU Microarchitect/RTL Engineer - Fetch, Out of Order
Beaverton, OR · On-site
$120 - $160/hr
Experience in C or C++ programming * Experience using an interpretive language such as Perl or Python Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to ...
CPU Microarchitect/RTL Engineer - Fetch, Out of Order
Beaverton, OR · On-site
$120 - $160/hr
Experience in C or C++ programming * Experience using an interpretive language such as Perl or Python Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to ...
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 is a C programming language?
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 does a C programmer do?
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 skills and qualifications are needed to thrive as a C programmer?
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.
Are C programmers still in demand?
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:

Full-time
Posted 4 days ago
Job description
What is Grafana Cloud?
Grafana Cloud is our composable observability platform that integrates metrics, logs, traces, and profiles with Grafana. It allows our customers to leverage the best open source observability software - including Prometheus, Mimir, Loki, Tempo, and Pyroscope - without the overhead of installing, maintaining and scaling their own observability stack.
The Databases team owns and operates the telemetry databases that are Mimir for metrics, Loki for logs, Tempo for traces, and Pyroscope for profiles. Our databases are offered as a hosted service in Grafana Cloud, and additionally as on-premise solutions with Grafana Enterprise Metrics, Grafana Enterprise Logs, and Grafana Enterprise Traces. They are multi-tenant distributed systems implemented in Go and operating at scale on Kubernetes across all major Cloud service providers (AWS, GCP, Azure).
As a company we are remote-first and global, we embrace people of different experiences and backgrounds to build diverse teams where every person brings a new perspective to the software.
Mimir Squad
The Mimir squad has 3 sub-squads, Ingest, Storage, and Query, which together maintain the Mimir OSS project, and additionally own and operate Grafana Cloud Metrics across 3 major cloud providers. Engineers on the team focus on optimizing the efficiency and resilience of processing, storing, and querying metrics at large volumes. These services operate at a large scale and performance is key to keeping the offering competitive and running smoothly.
A Mimir engineer has various work streams. They are likely engaged in a larger project with another engineer, and they are also incorporating some performance and reliability improvements discovered through operating the system in production. They are also responsible for writing and reviewing PRs and design documents from other engineers in the squad, shepherding automated release rollouts, and participating in the on-call rotation for their systems.
What will you be doing:
- Take an active role in influencing our roadmap and your own career objectives
- Work with your team to deliver new features, then use the results to iterate and improve.
- Drive projects from initial idea all the way to operations once it is in the hands of customers
- Embrace our open-source culture and contribute to other projects that may not directly fall within your team's scope
- Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability
- Be a part of your team's follow-the-sun on-call rotations and take ownership of the services you're running
- Support other team members, participate in design discussions and collaborate with the team
- Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system
We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups-always with strong code review and quality standards. You'll also have access to the latest frontier models from OpenAI, Anthropic, and Google.
What makes you a great fit:
You are a motivated self starter with a bias towards action. You are customer focused. We build everything with our users in mind. You have a passion for creating intuitive products that fit customers' needs. You have good time management skills, which you leverage to work on the right things at the right time.
- Pragmatism: You are able to take on complex challenges and break them down to achieve short feedback loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback and then progress iteratively
- Collaboration and communication: The smallest unit we have is a squad. You'll be working with your teammates in a fully remote setup. Good communication and time management skills are a must.
- Solid experience with at least one programming language. We use Go, but if you have familiarity with Python, C, C++, Rust or similar then that translates well
- Experience with leading and delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to the customer's hands in a self-driven and collaborative way
- Experience with developing software that runs in the Cloud or experience with systems engineering
- Experience with being on-call and following the DevOps model
- Experience writing clean, robust, and performant software that is easily maintained by others
- Familiarity with observability systems, know when to use metrics, logs, traces, to debug a problem.
- Comfortable with microservices architecture and distributed systems
- Experience and comfort developing with LLMs like Claude and Codex on your day to day
Bonus Points For:
- Experience working with Kubernetes
- Experience working with queue systems, e.g. the Kafka protocol
- Been a user of Grafana and Prometheus in operational roles (including on-call for your team at a previous employer or just using these tools on hobby/homelab projects)
- Familiarity with the concept of infrastructure as code
Compensation & Rewards:
In the United States, the Base compensation range for this role is USD 174,986 - USD 209,983. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits listed here.
*Compensation ranges are country-specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market's defined pay range & benefits at the beginning of the process.
About Grafana Labs
Sourced by ZipRecruiter
Industry
Software development
Company size
201 - 500 Employees
Headquarters location
New York, NY, US
Year founded
2014