2

Remote C Programming Jobs in Oregon (NOW HIRING)

Senior Software Engineer

OR ยท Remote

$122K - $161K/yr

Remote or Canada Experience: Senior Employment Type: Full-Time Industry: Computer and Network ... Strong experience with programming in Go and C/C++. * Experience with cryptographic libraries and ...

Principal Software Engineer

OR ยท Remote

$134K - $180K/yr

Remote; United States or Canada Experience: Senior Employment Type: Full-Time Industry: Computer ... Strong experience with programming in Go and C/C++. * Experience with cryptographic libraries and ...

... C-level executives * Effective time management and organizational skills a must What You'll Need ... Remote Benefits of Working at CrowdStrike: * Market leader in compensation and equity awards

iOS Engineer

OR ยท On-site +1

$145K - $170K/yr

Our iOS app is built native (originally in Obj-C, but with new development in Swift) from the ... This role is fully remote within the US. Our headquarters is based in beautiful San Francisco, CA.

GenAI Engineering Intern - SkillBridge (Remote)

OR ยท Remote

$16.75 - $21.75/hr

C. Sec 1143. Eligibility is restricted to members of the U.S. Armed Forces separating honorably ... Knowledge of programming and scripting languages, in particular Python. * Ability to accurately ...

Senior ASIC (Front-End) Design Engineer

OR ยท Remote

$200K - $300K/yr

United States - Remote Key Qualifications: * BS and/or MS in Electrical Engineering, Computer ... Perl, TCL, C/C++, Make Personal Skills: * Excellent communication/documentation skills. * Attention ...

AI Automation Engineer -Remote

Portland, OR ยท On-site +1

$202K - $234K/yr

About the Team and Role: We're hiring our first AI Automation Engineer to lead how we apply AI ... remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are ...

AI Automation Engineer -Remote

Eugene, OR ยท On-site +1

$202K - $234K/yr

About the Team and Role: We're hiring our first AI Automation Engineer to lead how we apply AI ... remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are ...

AI Automation Engineer -Remote

Salem, OR ยท On-site +1

$202K - $234K/yr

About the Team and Role: We're hiring our first AI Automation Engineer to lead how we apply AI ... remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are ...

AI Automation Engineer -Remote

Gresham, OR ยท On-site +1

$202K - $234K/yr

About the Team and Role: We're hiring our first AI Automation Engineer to lead how we apply AI ... remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are ...

Principal Substation Engineer

$98K - $125K/yr

Overview Principal Substation Engineer - Remote - US At NV5, we understand the intricacies of ... Work and coordinate with small multi-discipline (Civil, Structural, Physical, P&C, Transmission ...

Remote-first (United States; BC & ON, Canada) * Full-time * Permanent * Exempt * The cash ... Zone C: 186,700 - 224,000 * Canada (figures cited below are in CAD and pertain to workers in ON ...

next page

Showing results 1-20

People also search for

Remote C Programming information

See Oregon salary details

$11.6K

$124.2K

$188.7K

How much do remote c programming jobs pay per year?

As of Jun 10, 2026, the average yearly pay for remote c programming 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 is a Remote C Programming job?

A Remote C Programming job involves writing, testing, and maintaining C code for software applications, systems, or embedded devices while working from a remote location. Developers in this role collaborate with teams through online communication tools, manage code using version control systems like Git, and follow best practices for efficient and secure code development. These jobs are common in industries such as embedded systems, operating systems, cybersecurity, and finance, where performance and reliability are critical.

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

To excel in Remote C Programming, a strong command of C language fundamentals, debugging, and experience with algorithms and low-level programming is essential, often supported by a computer science degree or relevant certifications. Familiarity with tools like Git, remote development environments, and continuous integration systems is beneficial. Effective remote communication, time management, and problem-solving abilities make candidates stand out in virtual team settings. These competencies ensure reliable code delivery, seamless collaboration, and the ability to independently troubleshoot and solve challenges while working remotely.

What are popular job titles related to Remote C Programming jobs in Oregon? For Remote C Programming jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Remote C Programming jobs in Oregon look for? The top searched job categories for Remote C Programming jobs in Oregon are:
What cities in Oregon are hiring for Remote C Programming jobs? Cities in Oregon with the most Remote C Programming job openings:
Infographic showing various Remote C Programming job openings in Oregon as of June 2026, with employment types broken down into 64% Full Time, 19% Part Time, and 17% Contract. Highlights an 100% Remote job distribution, with an average salary of $124,164 per year, or $59.7 per hour.
Senior Software Engineer

Senior Software Engineer

Keyfactor, Inc.

OR โ€ข Remote

$122K - $161K/yr

Other

Posted 8 days ago


Job description

Title: Senior Software Engineer

Location: United States; Remote or Canadaย 

Experience: Seniorย 

Employment Type: Full-Time

Industry: Computer and Network Security

Job Summary

Develops and maintains software applications, implementing features and ensuring code quality. Collaborates with team members to design and troubleshoot complex solutions.

All applicants must be legally authorized to work in the country where they are hired.

Job Responsibilities

  • Design, implement, and maintain software features and functionality.
  • Conduct code reviews, pull requests and ensure adherence to coding standards.
  • Work closely with other engineers and cross-functional teams to solve complex problems.
  • Contribute to the improvement of software development processes and practices.
  • Identify and resolve technical issues and performance bottlenecks.
  • Provide guidance and support to junior engineers.
  • Work closely with the Quality Assurance teams and participate in QA efforts when needed.
  • Participate in internal and external product support when needed.
  • Contribute to technical documentation and project reports.
  • Engage in Agile ceremonies and contribute to iterative development processes.

Minimum Qualifications, Education, and Skills

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Significant experience in software engineering or a related field.
  • Strategic thinking, exceptional problem-solving abilities, high-level proficiency in relevant tools and technologies.
  • Proficiency in design patterns, strong architectural skills, and advanced debugging abilities.
  • Ability to lead complex projects, drive strategic initiatives, and influence decision-making.
  • Ability to take ownership of complex tasks, mentor team members, and drive technical improvements.
  • Extensive knowledge of industry trends, company strategy, and cross-functional processes.
  • Deep knowledge of software architecture principles, code optimization, and continuous integration practices.

Additional Technical Skills and Experience

  • Strongย experience with programming in Goย and C/C++.ย 
  • Experience with cryptographic libraries and frameworks.ย 
  • Experience integrating with external systems using APIs for push-based (webhooks, pub/sub, streaming) and pull-based (polling, REST/RPC/gRPC) data exchange.ย 
  • Strong knowledge of event-driven and message-oriented architectures, using tools such as Kafka, cloud-native pub/subย systemsย or similar.ย 
  • Experience with deep cryptographic object inspection, secure protocol implementation (TLS, PKI, key management), and certificate validation a big plus.ย 
  • Experience with static analysis tools and techniques, including parsing, bytecode analysis, and vulnerabilityย detectionย a big plus.ย 
  • Exposure toย endpoint agents, scanning tools, and security integrationsย a bigย plus.ย