1

Software Developer C C++ Jobs in Oregon (NOW HIRING)

Senior Software Engineer - Postgres

OR · Remote

$122K - $161K/yr

About the Role ClickHouse is launching a strategic Postgres initiative to extend our developer ... Contribute to PostgreSQL extensions and data plane agents, written in C, C++ or Rust * Contribute ...

Control Engineer 4

Portland, OR · On-site

$88K - $114K/yr

Overview About M.C. Dean M.C. Dean is Building Intelligence. We design, build, operate, and ... Perform hardware / software upgrades and replacements on existing systems. Managerial ...

OR · On-site

Software Applications Engineer Arthrex is a global medical device company and a leader in new ... Experience with one or more programming languages, such as C#, typescript, python, with C/C++ as a ...

OR · On-site

About the Role At PlayStation, our Gaming, Developer & Future Technology (GDFT) Group is leading ... in C/C++ * Expert level proficiency with DPDK and Software Defined Networking * Strong ...

OR

$170K - $250K/yr

The Role We are seeking a Senior ASIC Emulation Engineer who will lead the bring-up, deployment ... Experience with hardware/software interfaces, embedded processors, firmware bring-up, and C/C ...

$58K - $73K/yr

You will report to the Manager, I&C Safety Software - Safety Reactor Systems Engineering and will be located in a hybrid role at the Warrendale, PA facility. Key Responsibilities: * Collaborate with ...

$58K - $73K/yr

You will report to the Manager, I&C Safety Software - Safety Reactor Systems Engineering and will be located in a hybrid role at the Warrendale, PA facility. Key Responsibilities: * Collaborate with ...

As this Modeling and Simulation Software Engineer, you could expect to: Collaborate with agile ... Experience developing object-oriented software in C/C++ with Visual Studio integrated development ...

As this Modeling and Simulation Software Engineer, you could expect to: Collaborate with agile ... Experience developing object-oriented software in C/C++ with Visual Studio integrated development ...

$116K - $146K/yr

As a Lead I&C Systems Engineer you will help implement systems engineering processes on large Westinghouse projects. Although the applicant's primary job focus will be on large projects, there will ...

Embedded Software Engineer

OR · On-site

$139K - $183K/yr

... C++), version control (Git/Github) and real-time operating environments (FreeRTOS, MQX). • Strong understanding of hardware/software integration and system level design. • Ability to work ...

Showing results 41-60

Software Developer C C information

What is a software developer C C++?

A Software Developer C C++ is responsible for designing, developing, and maintaining software applications using the C and C++ programming languages. They work on system-level applications, embedded systems, game development, and high-performance software solutions. Their role includes writing efficient code, debugging, optimizing performance, and collaborating with teams to meet project requirements.

What are the typical daily responsibilities of a software developer C C++?

As a Software Developer C C++, your daily responsibilities often include designing, coding, and testing software solutions using C or C++, reviewing and optimizing existing codebases, and collaborating with team members through code reviews and project meetings. You may also be responsible for debugging, troubleshooting issues, and writing technical documentation to ensure maintainability and knowledge sharing within the team. Many developers work closely with cross-functional teams, such as QA engineers and product managers, to deliver robust and scalable applications. Staying up-to-date with industry standards and integrating new development tools or practices is also encouraged in this role.

What are the key skills and qualifications needed to thrive as a software developer C C++?

To thrive as a Software Developer C C++, you need strong programming skills in C and C++, a deep understanding of algorithms, data structures, and software engineering principles, often supported by a relevant degree such as Computer Science or Software Engineering. Familiarity with development environments like Visual Studio or Eclipse, version control systems such as Git, and possibly certifications like Microsoft Certified: Azure Developer Associate can be advantageous. Attention to detail, problem-solving ability, teamwork, and effective communication are vital for excelling in collaborative and complex development environments. These skills and qualities help ensure reliable, high-performance code and successful project delivery in demanding technical settings.

What are popular job titles related to Software Developer C C++ jobs in Oregon? For Software Developer C C++ jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Software Developer C C++ jobs in Oregon look for? The top searched job categories for Software Developer C C++ jobs in Oregon are:
What cities in Oregon are hiring for Software Developer C C++ jobs? Cities in Oregon with the most Software Developer C C++ job openings:
Infographic showing various Software Developer C C++ job openings in Oregon as of August 2026, with employment types broken down into 75% Full Time, 22% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Senior Software Engineer - Postgres

ClickHouse

OR • Remote

$122K - $161K/yr

Full-time

Re-posted 18 days ago


Job description

About the Role

ClickHouse is launching a strategic Postgres initiative to extend our developer-first cloud platform, so teams can easily integrate Postgres with ClickHouse and power end-to-end data workflows.

We're looking for a Senior Software Engineer to join the team building this platform. You'll work across a range of areas - from control plane services and automation to operational tooling and developer experience. This is a flexible, full-stack systems role for an engineer who thrives in environments where boundaries are fluid, problems are complex, and impact is tangible.


What You'll Do
  • Design and build backend services that orchestrate and manage database clusters in ClickHouse Cloud.
  • Extend our platform control plane - written in Ruby, Go, and TypeScript - to support new Postgres capabilities.
  • Contribute to PostgreSQL extensions and data plane agents, written in C, C++ or Rust
  • Contribute to automation and tooling that simplify cluster provisioning, scaling, and lifecycle management.
  • Collaborate with infrastructure, SRE, and product teams to ensure operational excellence, performance, and reliability.
  • Develop APIs and integrations that expose new Postgres functionality to customers and internal systems.
  • Improve observability, deployment safety, and debugging workflows for database services.
  • Participate in design discussions, code reviews, and on-call rotations, contributing to the overall reliability and velocity of the team.
  • Operate with autonomy - identifying opportunities, driving execution, and delivering meaningful impact.

About You
  • Experience: 6+ years in software engineering, ideally with experience building or operating database or cloud platform systems.
  • Postgres Expertise: Deep understanding of Postgres - configuration, extensions, operations, and performance tuning.
  • Technical Skills:
    • Strong programming experience in one or several of Ruby, Go, Rust, C or Python (and willingness to work across languages).
    • Familiarity with cloud infrastructure, APIs, and automation tools (Terraform, Kubernetes, CI/CD).
    • Understanding of distributed systems, data replication, and service orchestration patterns.
  • Mindset: Pragmatic, detail-oriented, and comfortable with both greenfield development and operational ownership.
  • Flexibility: Happy to contribute where needed - from backend APIs and platform automation to Postgres internals and debugging.
  • Collaboration: Strong communicator who works effectively across teams in a fast-paced, cross-functional environment.
  • Ownership: You operate with a founder's mindset - take initiative, move quickly, and care deeply about outcomes.

Why Join Us
  • Be part of a strategic new offering that expands the scope and impact of ClickHouse Cloud.
  • Work with cutting-edge database and infrastructure technologies at scale.
  • Operate with high autonomy in a small, focused team that values deep expertise and collaboration.
  • Shape foundational systems for reliability, automation, and developer experience in managed database.

#LI-remote