Software Engineer
Hillsboro, OR · On-site
Software Engineer(full time) We are looking for a talented and self-motivated software engineer to ... A Master's degree is preferred. - Candidate should have 2+ years of experience with C/C ...
Hillsboro, OR · On-site
Software Engineer(full time) We are looking for a talented and self-motivated software engineer to ... A Master's degree is preferred. - Candidate should have 2+ years of experience with C/C ...
Hillsboro, OR · On-site
Software Engineer(full time) We are looking for a talented and self-motivated software engineer to ... A Master's degree is preferred. - Candidate should have 2+ years of experience with C/C ...
Hillsboro, OR · On-site
$63.25 - $80/hr
Job Summary We are looking for an experienced QNX/Android Software Developer with strong expertise in Embedded C++ development, QNX/Linux platform development, and Android Automotive systems. The ...
Hillsboro, OR · On-site
$63.25 - $80/hr
Job Summary We are looking for an experienced QNX/Android Software Developer with strong expertise in Embedded C++ development, QNX/Linux platform development, and Android Automotive systems. The ...
Hood River, OR · On-site
$125K - $150K/yr
Senior Software Engineer - Algorithms Hood River Office, Hood River, OR, US 6 days ago Requisition ... Develop C/C++ video processing algorithm software on the latest ARM multi-core processors and/or ...
Hood River, OR · On-site
$125K - $150K/yr
Senior Software Engineer - Algorithms Hood River Office, Hood River, OR, US 6 days ago Requisition ... Develop C/C++ video processing algorithm software on the latest ARM multi-core processors and/or ...
Hillsboro, OR · On-site
Software Engineer Location: Hillsbrough,OR Duration ... Contract L2 / L3 Networking protocol development with C, Good Experience in Linux internals, Linux ...
Hillsboro, OR · On-site
Software Engineer Location: Hillsbrough,OR Duration ... Contract L2 / L3 Networking protocol development with C, Good Experience in Linux internals, Linux ...
Salem, OR · On-site
$121K - $159K/yr
... out software development in C, Python or other selected languages for new products and/or ... May serve as a Lead Software Engineer for complex software development project designs and/or ...
Salem, OR · On-site
$121K - $159K/yr
... out software development in C, Python or other selected languages for new products and/or ... May serve as a Lead Software Engineer for complex software development project designs and/or ...
Salem, OR · On-site
$123K - $162K/yr
... out software development in C, Python or other selected languages for new products and/or ... May serve as a Lead Software Engineer for complex software development project designs and/or ...
Salem, OR · On-site
$123K - $162K/yr
... out software development in C, Python or other selected languages for new products and/or ... May serve as a Lead Software Engineer for complex software development project designs and/or ...
OR · On-site +1
$54.50 - $72/hr
Programming proficiency in C/C++ with a deep understanding of software design, programming techniques, and algorithms. A background that includes parallel programming, ideally CUDA C/C++. Hands on ...
OR · On-site +1
$54.50 - $72/hr
Programming proficiency in C/C++ with a deep understanding of software design, programming techniques, and algorithms. A background that includes parallel programming, ideally CUDA C/C++. Hands on ...
Salem, OR · On-site
$67K - $87K/yr
Revise, update, refactor and debug code c. Identify bottlenecks and bugs, and devise solutions to ... G Familiarity with source code control software - preferably with Team Foundation Server H ...
Salem, OR · On-site
$67K - $87K/yr
Revise, update, refactor and debug code c. Identify bottlenecks and bugs, and devise solutions to ... G Familiarity with source code control software - preferably with Team Foundation Server H ...
Portland, OR · On-site
* Develop and maintain software for QNX, Linux, and Android platforms. * Design and implement ... using C/C++. * Develop and integrate Linux device drivers and hardware interfaces. * Work on ...
New
Portland, OR · On-site
* Develop and maintain software for QNX, Linux, and Android platforms. * Design and implement ... using C/C++. * Develop and integrate Linux device drivers and hardware interfaces. * Work on ...
New
Hood River, OR · On-site
$100K - $150K/yr
Software Engineering Reports To: Team Lead and Director of Software Engineering FLSA Status ... Develop C/C++ video processing algorithm software on the latest ARM multi-core processors and/or ...
Quick apply
Hood River, OR · On-site
$100K - $150K/yr
Software Engineering Reports To: Team Lead and Director of Software Engineering FLSA Status ... Develop C/C++ video processing algorithm software on the latest ARM multi-core processors and/or ...
Portland, OR · On-site
$100K - $150K/yr
Software Engineering Reports To: Team Lead and Director of Software Engineering FLSA Status ... Develop C/C++ video processing algorithm software on the latest ARM multi-core processors and/or ...
Quick apply
Portland, OR · On-site
$100K - $150K/yr
Software Engineering Reports To: Team Lead and Director of Software Engineering FLSA Status ... Develop C/C++ video processing algorithm software on the latest ARM multi-core processors and/or ...
Portland, OR · On-site
$100K - $120K/yr
Embedded Software Engineer - Kernel Full Time Portland Office, Portland, OR, US 3 days ago ... Design, develop, and maintain embedded software in C/C++ for video processing systems. * Contribute ...
Portland, OR · On-site
$100K - $120K/yr
Embedded Software Engineer - Kernel Full Time Portland Office, Portland, OR, US 3 days ago ... Design, develop, and maintain embedded software in C/C++ for video processing systems. * Contribute ...
OR · On-site +1
$54.50 - $72/hr
Programming fluency in C/C++ with a deep understanding of software design, programming techniques, and algorithms. 5+ years of relevant work experience with parallel programming, ideally CUDA C/C ...
OR · On-site +1
$54.50 - $72/hr
Programming fluency in C/C++ with a deep understanding of software design, programming techniques, and algorithms. 5+ years of relevant work experience with parallel programming, ideally CUDA C/C ...
Portland, OR · On-site
$125K - $150K/yr
Senior Software Engineer - Algorithms Hood River Office, Hood River, OR, US 2 days ago Requisition ... Develop C/C++ video processing algorithm software on the latest ARM multi-core processors and/or ...
Portland, OR · On-site
$125K - $150K/yr
Senior Software Engineer - Algorithms Hood River Office, Hood River, OR, US 2 days ago Requisition ... Develop C/C++ video processing algorithm software on the latest ARM multi-core processors and/or ...
Salem, OR · On-site
$67K - $87K/yr
NET framework. * c. Strong understanding of object-oriented programming. * d. Familiarity with ... Familiarity with source code control software - preferably with Team Foundation Server * h.
Salem, OR · On-site
$67K - $87K/yr
NET framework. * c. Strong understanding of object-oriented programming. * d. Familiarity with ... Familiarity with source code control software - preferably with Team Foundation Server * h.
Software Development Engineer Mandatory Skills - Experience in Windows ... Experience in Linux - Experience in C/C++ and object oriented coding skills - Experience in ...
Software Development Engineer Mandatory Skills - Experience in Windows ... Experience in Linux - Experience in C/C++ and object oriented coding skills - Experience in ...
$69K - $106K/yr
You will develop Human Machine Interface (HMI) software for I&C Safety System products. You will ... Working with senior engineers, you will participate in software development, integration, testing ...
$69K - $106K/yr
You will develop Human Machine Interface (HMI) software for I&C Safety System products. You will ... Working with senior engineers, you will participate in software development, integration, testing ...
$85K - $106K/yr
You will develop Human Machine Interface (HMI) software for I&C Safety System products. You will ... Working with senior engineers, you will participate in software development, integration, testing ...
$85K - $106K/yr
You will develop Human Machine Interface (HMI) software for I&C Safety System products. You will ... Working with senior engineers, you will participate in software development, integration, testing ...
$58K - $73K/yr
You will develop Human Machine Interface (HMI) software for I&C Safety System products. You will ... Working with senior engineers, you will participate in software development, integration, testing ...
$58K - $73K/yr
You will develop Human Machine Interface (HMI) software for I&C Safety System products. You will ... Working with senior engineers, you will participate in software development, integration, testing ...
$58K - $73K/yr
Working with senior engineers, you will participate in software development, integration, testing ... You will report to the Manager, I&C Safety Software - Safety Reactor Systems Engineering and will ...
$58K - $73K/yr
Working with senior engineers, you will participate in software development, integration, testing ... You will report to the Manager, I&C Safety Software - Safety Reactor Systems Engineering and will ...
$11.18 - $19.36
1% of jobs
$19.36 - $27.54
0% of jobs
$27.54 - $35.72
2% of jobs
$35.72 - $43.90
10% of jobs
$49.12 is the 25th percentile. Wages below this are outliers.
$43.90 - $52.08
19% of jobs
The median wage is $57.43 / hr.
$52.08 - $60.26
28% of jobs
$66.19 is the 75th percentile. Wages above this are outliers.
$60.26 - $68.44
21% of jobs
$68.44 - $76.62
12% of jobs
$76.62 - $84.80
3% of jobs
$84.80 - $92.97
3% of jobs
$92.97 - $101.15
1% of jobs
$11
$61
$101
| Aspect | C Software Developer | C++ Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or related field; knowledge of C language | Bachelor's in Computer Science or related field; knowledge of C and C++ languages |
| Work Environment | Embedded systems, operating systems, device drivers | Application development, game development, software tools |
| Industry Usage | Embedded systems, firmware, hardware interfacing | Software applications, game engines, high-performance software |
The main difference between a C Software Developer and a C++ Software Developer lies in the programming languages they specialize in and the types of projects they typically work on. C developers focus on low-level programming, embedded systems, and hardware interfacing, while C++ developers work on more complex applications, leveraging object-oriented features. Both roles require strong programming skills and a solid understanding of computer architecture, but their work environments and project types often differ.
The most popular types of C Software Developer jobs in Oregon are:
Cities in Oregon with the most C Software Developer job openings:

Hillsboro, OR • On-site
Full-time
Re-posted 22 days ago
Frontier Technologies LLC is an IT Services and Consulting Company
formed in 2002 that specializes in staff augmentation & customized
staffing solutions. It provides individualized attention to each of its
client's needs and deploys the utmost quality through the right
resources at the right time and for the right cost.
Software Engineer(full time)
Job Description:
We are looking for a talented and self-motivated software engineer to join a software development team, work with the team on design, development and testing of a software stack including Linux device drivers, system software, frameworks and applications. Your main focus will be system software, frameworks and application development.
Qualifications:
You should possess at least a Bachelor's degree in Computer Science, Computer Engineering or related field. A Master's degree is preferred.
- Candidate should have 2+ years of experience with C/C++ programming on Linux platforms, Windows experience is a plus.
- Experience with continuous integration work flow and tools.
- Experience with Git and Gerrit.
- Good understanding of Agile development methodologies
- Demonstrate versatility in software engineering across a variety of current programming and scripting languages.
- Experience with compute acceleration programing using GPU or Intel Xeon Phi is a plus
- Experience with open stack and/or machine learning frameworks such as Caffe is a plus.
All your information will be kept confidential according to EEO guidelines.