1

Software Developer C C++ Jobs in Portland, OR (NOW HIRING)

ENR Top 500 Firm We have a Senior I&C Engineer position available in Portland, OR. This person will ... software such as CAD, Excel, and Word * Review of fabricator and external design drawings ...

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 ...

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 ...

Andriod Developer

Hillsboro, OR · On-site

$60.75 - $79.75/hr

Demonstrated software engineering practices such as design, documentation, prototype, code, and developer level testing * Demonstrated mastery of Java, C/C++ and Android programming * Demonstrated ...

Senior Software Engineer

Vancouver, WA · On-site

$128K - $169K/yr

VAST Data is looking for a Core Database Developer (Database Internals) to join our growing team ... Strong experience in systems programming, preferably C/C++ * Deep understanding of database ...

Senior Software Engineer

Vancouver, WA · On-site +1

$128K - $169K/yr

Description VAST Data is looking for a Core Database Developer (Database Internals) to join our ... Strong experience in systems programming, preferably C/C++ * Deep understanding of database ...

Company Description First IT Solutions Must have Qualifications: Atleast 7-8 years of C/C ... software engineering methodologies Qualifications Bachelor's or Master's Degree is Required ...

Showing results 21-40

Software Developer C C information

See Portland, OR salary details

$11

$61

$101

How much do software developer c c++ jobs pay per hour?

As of Aug 8, 2026, the average hourly pay for software developer c c++ in Portland, OR is $61.29, according to ZipRecruiter salary data. Most workers in this role earn between $49.95 and $67.31 per hour, depending on experience, location, and employer.

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 the most commonly searched types of Software Developer C C++ jobs in Portland, OR? The most popular types of Software Developer C C++ jobs in Portland, OR are:
What are popular job titles related to Software Developer C C++ jobs in Portland, OR? For Software Developer C C++ jobs in Portland, OR, the most frequently searched job titles are:
What job categories do people searching Software Developer C C++ jobs in Portland, OR look for? The top searched job categories for Software Developer C C++ jobs in Portland, OR are:
What cities near Portland, OR are hiring for Software Developer C C++ jobs? Cities near Portland, OR with the most Software Developer C C++ job openings:
Infographic showing various Software Developer C C++ job openings in Portland, OR as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $127,485 per year, or $61.3 per hour.

Senior I&C Engineer

Wunderlich-Malec

Tigard, OR • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 25 days ago


Job description

Wunderlich-Malec Engineering (WM) is a 100% employee-owned ESOP and one of the largest and most well-established engineering companies in the United States. When you join WM you become part of a company that is:
  • 100% employee-owned with 40+ years of industry history
  • A Top 5 Systems Integrator Giant
  • ENR Top 500 Firm

We have a Senior I&C Engineer position available in Portland, OR. This person will interact directly with the customers and Wunderlich-Malec engineers and drafters in identifying requirements, developing specifications, and implementing/testing/commissioning/qualifying I&C solutions. The engineer researches systems ideas and draws up plans for instrumentation and control.
The engineer is responsible for reviewing and developing system specifications and drawing packages. The engineer conducts factory tests as needed. In addition, they provide support throughout the construction and commissioning of the instrumentation and control systems they have designed including installation and wiring, check-out support, and commissioning/qualification. As a Senior Engineer, they will be required to manage a team of engineers to meet overall schedule requirements. They will be responsible for overall quality. During proposal phases, they should be experienced with developing a scope of work and cost estimate of hours for the deliverables. They will Project Manage jobs of various sizes.
Ideally, the candidate is also interested and experienced with PLC or DCS programming, HMI/SCADA programming, network design, and/or IT/OT equipment.
Please Note: This position is not eligible for employer-sponsored work authorization, including H-1B sponsorship.
Major Responsibilities
  • Responsible for I&C scope of designs and drawings including instrumentation, control, communication, PLC/RIO Panel Design, power monitoring.
  • Responsible for hazardous area design including Class I Div. 1 and Div. 2 code and design requirements
  • Instrument specification, wiring, troubleshooting, and calibration
  • Develops schematics detailing control system configuration and wiring, and design equipment panel layouts. This effort includes the ability to architect and specify control system designs and give work direction to technicians creating the drawings
  • Knowledge of the NEC and associated national, state, and local code requirements
  • Work at customer sites to perform the system checkout and start-up of electrical, instrumentation, and control systems
  • Develop the final record system documentation and provide system training to the customer
  • The Individual will be working on control system integration projects for clients across multiple industries including semiconductor, life sciences, food and beverage, data centers
  • Must have a diverse engineering skill set with the ability to work independently. Should be able to handle multiple projects simultaneously. May act as Technical Lead or Project Manager. This includes but not limited to:
    • Develops scope of work and cost estimates for the deliverables
    • Develops and executes implementation and staff plans for the project
    • Manages a team of engineers and designers, tasking staff to meet overall project deadlines
    • Ensures that all project team members clearly understand the scope of W-M responsibilities and deliver quality output
    • Develop schedules to meet the requirements of the WM team, design partners and customer
    • Evaluate progress on projects and details changes
    • Responsible for all project purchasing and subcontractor requirements
    • Responsible for project change management including tracking scope change, budget development, schedule updates and change order management

Minimum Requirements
Education A Bachelor of Science degree in Electrical Engineering, Controls Engineering, Mechanical Engineering, Electrical/Electronics Engineering Technology or equivalent experience is required.
Experience 10 years of experience with capabilities in below areas:
  • Preparation of electrical, instrumentation, and PLC control panel specifications for purchase of materials and equipment and/or the solicitations of labor
  • Experience in design of instrumentation and controls schematics
  • Experience in the installation, checkout, and commissioning of electrical, instruments, and control systems
  • Knowledge of the NEC and associated national, state and local code requirements; includes hazardous area requirements
  • Familiar with construction, installation, maintenance, support, documentation, and testing activities to ensure compliance with specifications, codes, and customer requirements
  • Familiar with construction and installation standards and specifications for use by electrical contractors
  • Document and organize projects according to established procedures using various tools including computer software such as CAD, Excel, and Word
  • Review of fabricator and external design drawings, documentation and fabrication sequence
  • Provide cost estimates for instrumentation and controls according to established guidelines
  • Monitor status and ensure delivery of project deliverables within budgeted cost and schedule
  • Experience in industries such as Life Sciences, Building Automation, Food and Beverage, and semiconductor
  • Strong interpersonal, verbal and written communication skills are needed. Ability to communicate and work with both team members, subcontractors and clients
  • Experience with PLC programming is preferred
  • Experience with AutoCAD is desired
  • Professional references, preferably one from each of the following: a subordinate, a peer, and a manager
  • Experience in the design and implementation of TGMS preferred but not required
  • Ability to travel up to 25%

Physical Demands of Position Seeing, color perception, hearing, clear speech, dexterity in hands, driving, lifting, ability to mount/dismount equipment, pushing and pulling.
Working Environment Standard office environment, on-site office environment, diverse industrial environments including hazardous area classification spaces, frequent use of personal computer, facsimile/copy machines, phones.
*Job Descriptions are not exhaustive lists of all skills, responsibilities, or efforts associated with a job. They reflect principal job elements essential for performing the job and evaluating performance.
Wunderlich-Malec is proud to offer a comprehensive employee-owner benefit package. Full-time employees may be eligible for the following benefits: Medical • Dental • Vision • Basic and Supplemental Life and AD&D • Long Term Disability • Voluntary Short Term Disability • Healthcare & Dependent Care Flexible Spending Accounts • Health Savings Account • Paid Time Off (PTO) • Paid Holidays • Tuition Reimbursement • Referral Bonus Program • 401(k)/Profit Sharing • 100% ESOP (Employee Stock Ownership Plan) • Employee Assistance Program • Will Preparation Resources • Worldwide Travel Assistance
#LI-WM1
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.