2

Full Time Computer Programmer Jobs in Portland, OR

Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or a ... Location: Lake Oswego(0001) Working hours: Full-time MSEI Lake Oswego Oregon (US-OR) USA Job ID ...

... for full-time, in-person work in our Beaverton, Oregon (or Missoula, Montana) office ... Analyze and design industrial systems utilizing code references, computer modeling and hand checks

Showing results 21-40

Full Time Computer Programmer information

See Portland, OR salary details

$35K

$68.9K

$101.3K

How much do full time computer programmer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for full time computer programmer in Portland, OR is $68,905.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,600.00 and $84,800.00 per year, depending on experience, location, and employer.

What is a full time computer programmer?

Full time computer programmers are professionals who write, test, and maintain the code that enables computer software and applications to function. They typically work for companies or organizations as salaried employees, dedicating all of their working hours to programming tasks. Their responsibilities often include collaborating with other developers, troubleshooting bugs, and updating existing software to improve performance or security. Full time computer programmers may specialize in specific programming languages or technologies depending on their employer's needs.

What are the key skills and qualifications needed to thrive as a full time computer programmer?

To thrive as a Full Time Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and potentially certifications in specific technologies are often required. Attention to detail, teamwork, and effective communication are essential soft skills for collaborating on projects and debugging complex issues. These skills and qualities are crucial for building reliable software, meeting project deadlines, and contributing positively to development teams.

What are some common challenges full time computer programmers face when working on large team projects?

Full Time Computer Programmers often encounter challenges such as coordinating effectively with team members, managing code integration from multiple contributors, and maintaining clear documentation. Keeping up with frequent updates and ensuring code consistency across the project can be demanding, especially when following strict version control protocols. To overcome these challenges, programmers typically rely on collaborative tools, regular team meetings, and clear coding standards to streamline communication and development processes.

What is the difference between Full Time Computer Programmer vs Part Time Computer Programmer?

AspectFull Time Computer ProgrammerPart Time Computer Programmer
Work HoursTypically 35-40 hours per weekLess than 30 hours per week
Employment StatusFull-time employment, often with benefitsPart-time employment, usually without full benefits
Certifications & SkillsSame certifications and skills requiredSame certifications and skills required
Work EnvironmentOffice or remote, consistent scheduleFlexible schedule, may work remotely or on-site

Full Time Computer Programmers work standard hours with benefits, while Part Time Computer Programmers have flexible hours with fewer benefits. Both roles require similar skills and certifications, but differ mainly in hours and employment structure.

Are full time computer programmers in demand?

Full-time computer programmers are in high demand due to the ongoing growth of technology and digital transformation across industries. Skills in programming languages such as Python, Java, and C++, along with experience in software development and problem-solving, increase employability. The job market for programmers is expected to remain strong, especially for those with up-to-date technical skills and certifications.

What are the most commonly searched types of Computer Programmer jobs in Portland, OR?

The most popular types of Computer Programmer jobs in Portland, OR are:

Infographic showing various Full Time Computer Programmer job openings in Portland, OR as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $68,905 per year, or $33.1 per hour.

Test Engineer I

Lake Oswego, OR • On-site

Full-time

Re-posted 15 days ago


Job description

Working for Micro Systems Engineering, Inc. (MSEI) means joining an elite team to work on some of the most
exciting challenges in medical technology today. We are a pioneer in developing innovative implantable medical
device technologies and devices that save and enhance the quality of life for millions of individuals living with
cardiovascular and chronic neurologic pain disorders. With more than 40 years of experience in design and
manufacturing of active implantable medical devices, our continuing success is based on our company's core
values - innovation, quality, reliability, integrity, teamwork, and undisputed expertise - thus enabling us
to inspire confidence and trust in physicians and patients worldwide. We are continually looking for talented
engineers, scientists, and professionals to share in our mission.
Please join us as:
Engineer I, MST Test
The MST Test Engineer will serve as the primary contact for all MST (OEM) customers on the Functional Test, Burn-in Test, Automated Label and Battery Charge Systems. They will work closely with customer test engineering teams to ensure that the test systems are designed to meet all factory standards and requirements. They will foster future business opportunities by demonstrating MSEI technical expertise.
PRIMARY RESPONSIBILITIES:
  • Partner with MST customers during development stages to ensure that the functional test systems being designed for MSEI use are compatible with factory standards.
  • Review and improve the ~68 already deployed test systems for product safety and operator efficiency.
  • Develop new software tools for better integration between customer-owned test systems and MES.
  • Lead the development of new MST-focused Test System and Test Handling System capabilities to offer solutions to potential customers.
  • Manage the completion and release of all Functional Test documentation and records.
  • Coordinate the workflow and MES configuration of each MST product around the Functional Test, Burn-In-Test, Module Battery Charge and (automated) 2D Label Application steps.
  • Attend all weekly meetings to maintain up-to-date statuses on each project and to provide ready test-related support.
  • Software support for a robot-actuated 2D label application system.
  • Additional duties may be assigned as needed.

EDUCATION / EXPERIENCE REQUIREMENTS:
  • Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.
  • Knowledge of mechanical and electrical test systems.
  • Knowledge of measurement and monitoring devices.
  • Ability to troubleshoot complex issues using a data-driven approach to problem-solving.
  • Basic knowledge of test and product handling systems.
  • Exceptional attention to detail.

ADDITIONAL PREFERRED KNOWLEDGE, SKILLS, ABILITIES:
  • Experience using C# or other comparable programming languages.
  • Strong critical thinking skills required.
  • Able to describe and accurately communicate problems or issues both internally and to external customers.
  • Able to identify and independently make important decisions regarding escalation or troubleshooting issues.
  • Able to work with others and provide training as needed.
  • Able to work independently, even if no specific direction has been provided.
  • Proficient in Microsoft Office Suite (Word, Outlook, Teams).
  • Lead peer groups and assist cross-functional projects and teams.

PHYSICAL REQUIREMENTS:
The physical demands described within this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
  • While performing the duties of this job, the employee is regularly required to be independently mobile.
  • The employee is also required to interact with a computer for extended periods of time and communicate with co-workers.
  • Must be able to work a minimum of 40 hours / week.
  • Cleanroom gowning required for all work in environmentally controlled areas
  • Shall be able to lift 25 lbs.

Location: Lake Oswego(0001)
Working hours: Full-time
MSEI Lake Oswego Oregon (US-OR) USA
Job ID: 62379
Micro Systems Engineering, Inc. (MSEI) is committed to equal employment opportunity. We consider all qualified applicants without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other characteristic protected by law.