1

C Programming Jobs in Remote, OR (NOW HIRING)

NETWORK ENGINEER

OR · On-site +1

About Atos Group Atos Group is a global leader in digital transformation with c. 56,000 employees ... Senior Network Engineer for Atos Public Safety's Next-Generation 9-1-1 solution (NG9-1-1). Atos ...

About Atos Group Atos Group is a global leader in digital transformation with c. 56,000 employees ... Senior Network Engineer for Atos Public Safety's Next-Generation 9-1-1 solution (NG9-1-1). Atos ...

Value Engineer

OR · On-site +1

Value Engineer Location: Remote The Value Engineer plays a critical role at the intersection of ... Experience engaging with C-suite stakeholders in enterprise environments. * Comfort working cross ...

SAP Evangelist

OR · On-site

About Atos Group Atos Group is a global leader in digital transformation with c. 63,000 employees ... Work closely with key strategy and offering stakeholders: CTO, Marketing, Delivery, Engineering and ...

SAP Evangelist

OR · On-site +1

About Atos Group Atos Group is a global leader in digital transformation with c. 63,000 employees ... Work closely with key strategy and offering stakeholders: CTO, Marketing, Delivery, Engineering and ...

Head of AI

OR · On-site +1

About Atos Group Atos Group is a global leader in digital transformation with c. 67,000 employees ... Foster a culture of engineering rigor, responsible AI, collaboration, and continuous learning.

Head of AI

OR · On-site +1

About Atos Group Atos Group is a global leader in digital transformation with c. 67,000 employees ... Foster a culture of engineering rigor, responsible AI, collaboration, and continuous learning. • ...

Digital Evangelist

OR · On-site +1

About Atos Group Atos Group is a global leader in digital transformation with c. 67,000 employees ... Work closely with key strategy and offering stakeholders: CTO, Marketing, Delivery, Engineering and ...

About Atos Group Atos Group is a global leader in digital transformation with c. 67,000 employees ... Work closely with key strategy and offering stakeholders: CTO, Marketing, Delivery, Engineering and ...

Surgical Applications Specialist- West

OR · On-site +1

$85K - $105K/yr

This includes the setup, programming, troubleshooting, and surgical case support for the Stellaris ... COA, C.O.T., C.O.M.T. with significant experience in retina surgery. * Must have excellent ...

next page

Showing results 1-20

C Programming information

See Remote, OR salary details

$11K

$117.3K

$178.3K

How much do c programming jobs pay per year?

As of Jul 27, 2026, the average yearly pay for c programming in Remote, OR is $117,321.00, according to ZipRecruiter salary data. Most workers in this role earn between $94,900.00 and $155,800.00 per year, depending on experience, location, and employer.

What are some common challenges faced by C programmers when working on large-scale projects?

C programmers working on large-scale projects often encounter challenges such as managing memory efficiently, debugging complex pointer-related bugs, and ensuring code modularity for easier maintenance. Collaboration with other developers requires clear documentation and adherence to coding standards to prevent integration issues. Additionally, since C lacks many of the built-in safeguards of modern languages, programmers must be diligent about testing and code review to avoid security vulnerabilities and undefined behaviors.

What is C programming?

C programming refers to the use of the C language, a powerful and widely-used programming language developed in the early 1970s. It is known for its efficiency, portability, and close-to-hardware capabilities, making it ideal for system software, embedded systems, and application development. C provides a foundation for many modern languages and is often taught as a first programming language due to its straightforward syntax and deep understanding of computer architecture. Learning C can help programmers write high-performance code and understand fundamental programming concepts.

What are the key skills and qualifications needed to thrive as a C Programmer, and why are they important?

To thrive as a C Programmer, you need a strong understanding of C language syntax, algorithms, data structures, and typically a degree in computer science or related field. Familiarity with development tools like GCC, debugging tools (such as GDB), version control systems (like Git), and sometimes knowledge of embedded systems or operating system internals is essential. Attention to detail, problem-solving skills, and the ability to communicate technical concepts clearly make someone stand out in this role. These skills ensure efficient, reliable, and maintainable software development, which is critical for performance-sensitive and foundational system applications.

What is the difference between C Programming vs Software Developer?

AspectC ProgrammingSoftware Developer
Required CredentialsTypically a degree in Computer Science or related field; knowledge of C languageDegree in Computer Science, Software Engineering, or related; proficiency in multiple programming languages including C
Work EnvironmentOften embedded systems, operating systems, or hardware-related projectsWeb, mobile, desktop applications, and enterprise software development
Industry UsageEmbedded systems, firmware, OS developmentSoftware applications across various industries

While C Programming focuses on writing code in the C language for system-level and embedded projects, Software Developers have a broader role that includes designing, coding, and maintaining software applications using multiple languages. C programmers often work in specialized environments, whereas Software Developers work across diverse platforms and industries.

What are the most commonly searched types of C Programming jobs in Remote, OR? The most popular types of C Programming jobs in Remote, OR are:
What are popular job titles related to C Programming jobs in Remote, OR? For C Programming jobs in Remote, OR, the most frequently searched job titles are:
Infographic showing various C Programming job openings in Remote, OR as of July 2026, with employment types broken down into 1% As Needed, 88% Full Time, 8% Part Time, and 3% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $117,321 per year, or $56.4 per hour.
Civil Engineer / Agricultural Engineer

$63K/yr

Other

Posted 4 days ago


Job description

This position is located in a USDA Natural Resources Conservation Service state, area, or field office within the State of Oregon. The incumbent assists the area/zone or similar engineer and is responsible for providing technical guidance and in-the overall planning, design, installation, and maintenance of the engineering phases of soil and water conservation practices.Qualifications:In order to qualify, you must meet the eligibility and qualifications requirements as defined below by the closing date of the announcement. For more information on the qualifications for this position, visit the Office of Personnel Management's General Schedule Qualification Standards.
Your application and resume must clearly show that you possess the experience requirements. If education is required or being used to qualify, you must submit a copy of your transcripts.
This is an interdisciplinary position and may be filled in any of the job series listed below.

Basic Requirements: A. Degree: A bachelor's or higher degree in Engineering. To be acceptable, the program must: (1) lead to a bachelor's degree in a school of engineering with at least one program accredited by ABET; or (2) include differential and integral calculus and courses (more advanced than first-year physics and chemistry) in five of the following seven areas of engineering science or physics: (a) statics, dynamics; (b) strength of materials (stress-strain relationships); (c) fluid mechanics, hydraulics; (d) thermodynamics; (e) electrical fields and circuits; (f) nature and properties of materials (relating particle and aggregate structure to properties); and (g) any other comparable area of fundamental engineering science or physics, such as optics, heat transfer, soil mechanics, or electronics. OR
B. Combination of Education and Experience -- college-level education, training, and/or technical experience that furnished (1) a thorough knowledge of the physical and mathematical sciences underlying engineering, and (2) a good understanding, both theoretical and practical, of the engineering sciences and techniques and their applications to one of the branches of engineering. The adequacy of such background must be demonstrated by one of the following:

  1. Professional registration or licensure -- Current registration as an Engineer Intern (EI), Engineer in Training (EIT), or licensure as a Professional Engineer (PE) by any State, the District of Columbia, Guam, or Puerto Rico. Absent other means of qualifying under this standard, those applicants who achieved such registration by means other than written test (e.g., State grandfather or eminence provisions) are eligible only for positions that are within or closely related to the specialty field of their registration. For example, an applicant who attains registration through a State Board's eminence provision as a manufacturing engineer typically would be rated eligible only for manufacturing engineering positions.
  2. Written Test -- Evidence of having successfully passed the Fundamentals of Engineering (FE) examination or any other written test required for professional registration by an engineering licensure board in the various States, the District of Columbia, Guam, and Puerto Rico.
  3. Specified academic courses -- Successful completion of at least 60 semester hours of courses in the physical, mathematical, and engineering sciences and that included the courses specified in the basic requirements under paragraph A. The courses must be fully acceptable toward meeting the requirements of an engineering program as described in paragraph A.
  4. Related curriculum -- Successful completion of a curriculum leading to a bachelor's degree in an appropriate scientific field, e.g., engineering technology, physics, chemistry, architecture, computer science, mathematics, hydrology, or geology, may be accepted in lieu of a bachelor's degree in engineering, provided the applicant has had at least 1 year of professional engineering experience acquired under professional engineering supervision and guidance. Ordinarily there should be either an established plan of intensive training to develop professional engineering competence, or several years of prior professional engineering-type experience.

In addition to meeting the basic requirements, you must also meet the minimum qualification requirements below:

GS-11: Specialized Experience: 1 year of specialized experience equivalent to the GS-9 level or higher in Federal service, or comparable experience not gained through Federal service. Examples of specialized experience include:

  • Providing technical engineering guidance on soil and water conservation issues affecting farmers, landowners, and other parties;
  • Managing the planning, design, and construction of engineering aspects for soil conservation practices and watershed flood protection programs; and
  • Performing site investigations, feasibility studies, and field construction checks for conservation practice installations. OR

Education: 3 years of progressively higher-level graduate education leading to a Ph.D. degree or Ph.D. or equivalent doctoral degree in engineering or related field. OR

Combination of Education and Experience: Only graduate education beyond 2 years (36 semester hours) may be combined with specialized experience.
Combining Education and Experience:
Experience refers to paid and unpaid experience, including volunteer work done through National Service programs (e.g., Peace Corps, AmeriCorps) and other organizations (e.g., professional, philanthropic, religious, spiritual, community, student, social). Volunteer work helps build critical competencies and can provide valuable training and experience that translates directly to paid employment. You will receive credit for all qualifying experience, including volunteer experience.
Time-in-Grade Requirement: If you are a current federal employee in the General Schedule (GS) pay plan and applying for a promotion opportunity, you must meet time-in-grade (TIG) requirements of 52 weeks of service at the next lower grade level in the normal line of progression for the position being filled. You must meet this requirement by the closing date of this announcement.

Education:College Transcript: If qualifying based on education, you must submit a copy of your college transcript with course number and department (i.e., Bio 101, Math 210, etc.), course title, number of credit hours, and grade earned. If a relevant course is not clearly qualifying (e.g., special topic, seminar, research, thesis, obscure or misleading course title, etc.), please submit an official course syllabi and/or detailed course description from the university/college to ensure proper evaluation.
Your education must have been successfully obtained from an accredited school, college or university recognized by the U.S. Department of Education to be credited toward qualifications. You may verify accreditation by visiting the U.S. Department of Education Database of Accredited Postsecondary Institutions and Programs website. We will verify your education accordingly.
Foreign Education: You must submit verification that education completed in a foreign institution, was recognized by an accreditation body accepted by the U.S. Department of Education. You must include a Certificate of Foreign Equivalency with your transcript. There are private organizations that specialize in this evaluation and a fee is normally associated with this service. For a list of private organizations that evaluate education, visit the National Association of Credential Evaluation Services (NACES) website. Your transcripts must be in English or include an English translation.
You may submit an unofficial copy of your transcript at the initial phase of the application process. However, if selected, you will be required to submit official transcripts prior to entering on duty. Please refer to the "How to Apply" section for instructions on submitting transcripts.Employment Type: OTHER