1

Director Ngo Software Engineer Jobs in Oregon (NOW HIRING)

Software Engineer

Wilsonville, OR · On-site

$88.80 - $124.88/hr

The Software Engineer is responsible for designing, developing, and maintaining embedded software ... Lead and direct the development of assigned software components, ensuring functional and ...

Software Engineer

OR · On-site +1

... director level roles in past jobs. * A builder-centric culture : We're a fast-moving team with high ... Our software platform is well established and our user base is already quite large, but we're still ...

... direct impact on the business; help design and build scalable software solutions, make critical ... a engineer-related occupation. Position requires: • Software Development • Testing ...

Software Engineer, Sr

Newberg, OR · On-site

$128K - $169K/yr

May direct the work of drafters, technicians, and others who assist in small projects ... Software development experience using C/C++, Python, TypeScript, and other programming languages.

Software Engineer, Sr

Newberg, OR · On-site

$128K - $169K/yr

May direct the work of drafters, technicians, and others who assist in small projects ... Software development experience using C/C++, Python, TypeScript, and other programming languages.

As a Software Engineer I on the Upstart Bank team, you will help design, build, and maintain ... Proven ability to thrive in collaborative, self-directed, remote, and in-person environments

Software Engineer, Sr

Newberg, OR · On-site

$128K - $169K/yr

May direct the work of drafters, technicians, and others who assist in small projects ... Software development experience using C/C++, Python, TypeScript, and other programming languages.

Software Engineer, Sr

Newberg, OR · On-site

$128K - $169K/yr

May direct the work of drafters, technicians, and others who assist in small projects ... Software development experience using C/C++, Python, TypeScript, and other programming languages.

Software Engineer, Sr

Newberg, OR · On-site

$128K - $169K/yr

May direct the work of drafters, technicians, and others who assist in small projects ... Software development experience using C/C++, Python, TypeScript, and other programming languages.

Principal Software Engineer

OR · On-site +1

$150K - $214K/yr

... software systems ... This role reports to the Director of Engineering and plays a critical leadership role in shaping ...

Lead Software Engineer

Lake Oswego, OR · On-site

$140 - $170/hr

Work with our IT Director to implement scalable storage solutions our system will use ... Master's degree in Computer Science, Software Engineering, or a related technical discipline.

Team Lead Engineer and Director of Software Engineering FLSA Status: Exempt, Salary, Full-Time Travel: No Shift: Monday - Friday, standard day schedule. Supervisory Level: None The Embedded Software ...

New

Principal Software Engineer

OR · On-site +1

$185K - $255K/yr

Prescryptive is the healthcare technology company enabling the direct access marketplace for ... About this role As a Principal Software Engineer, you'll shape how the organization builds software.

Liftoff's solutions, including Accelerate, Direct, Monetize, Intelligence, and Vungle Exchange ... As a Software Engineer on the Serving team at Liftoff, you will: * Take end-to-end ownership of ...

Senior Software Engineer, Auto

OR · On-site +1

$122K - $161K/yr

Upstart's Auto Direct team is expanding access to secured lending products that help more borrowers ... As a Senior Software Engineer at Upstart, you will help deliver core product and platform ...

Director, Software Engineering

OR · On-site +1

$252K/yr

About this role As a Director, Software Engineering, you will lead a domain within our engineering organization. You are accountable for the health of the systems your domain owns, the quality and ...

Senior Software Engineer - FTC

OR · On-site +1

$130K - $142K/yr

Self-directed and capable of working under minimal supervision. Qualifications * Bachelor's degree ... software engineering. Physical Requirements and Work Environment * Prolonged periods stationary at ...

next page

Showing results 1-20

Director Ngo Software Engineer information

What is a Director NGO Software Engineer?

Director NGO Software Engineers are senior technology professionals who lead software development teams within non-governmental organizations (NGOs). They are responsible for overseeing the design, development, and implementation of software solutions that support the mission and operations of the NGO. In addition to technical expertise, they often manage teams, coordinate with stakeholders, and ensure that technology initiatives align with the organization's goals. Their work can include building custom applications, maintaining IT infrastructure, and ensuring data security and compliance with relevant regulations.

How does a Director NGO Software Engineer typically collaborate with cross-functional teams to deliver impactful technology solutions?

A Director NGO Software Engineer often works closely with program managers, field staff, data analysts, and external partners to ensure that technology solutions align with the organization's mission and operational needs. This role involves translating non-technical requirements into robust, user-friendly applications and overseeing development teams to deliver on project goals. Effective communication and empathy are essential for bridging the gap between technical teams and stakeholders, especially when working in diverse or resource-constrained environments. Regular cross-departmental meetings and agile methodologies are commonly employed to keep projects on track and responsive to changing needs.

What are the key skills and qualifications needed to thrive as a Director NGO Software Engineer, and why are they important?

To thrive as a Director NGO Software Engineer, you need deep expertise in software development, project management, and nonprofit sector knowledge, often backed by a degree in computer science and experience in leadership roles. Familiarity with technology stacks like Python, Java, cloud platforms, and project management tools such as Jira, as well as certifications like PMP or Scrum Master, are commonly required. Outstanding communication, cross-cultural collaboration, and strategic thinking are crucial soft skills in this role. These abilities ensure effective delivery of impactful tech solutions, alignment with organizational missions, and successful leadership of diverse teams in resource-constrained NGO environments.

What are the most commonly searched types of Ngo Software Engineer jobs in Oregon?

The most popular types of Ngo Software Engineer jobs in Oregon are:

What cities in Oregon are hiring for Director Ngo Software Engineer jobs?

Cities in Oregon with the most Director Ngo Software Engineer job openings:

Infographic showing various Director Ngo Software Engineer job openings in Oregon as of July 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution.

Software Engineer

SupportFinity™

Wilsonville, OR • On-site

$88.80 - $124.88/hr

Other

Posted 16 days ago


Job description

The Software Engineer is responsible for designing, developing, and maintaining embedded software and firmware for electronic control modules used in automotive and power management applications. This role collaborates closely with hardware and electronic engineers to define system requirements, interface specifications, and code mapping documentation. The Software Engineer researches emerging vehicle communication technologies, participates in code reviews, conducts unit testing and validation activities, and ensures all software deliverables meet functional, performance, and reliability expectations. Additional responsibilities include maintaining thorough documentation, providing technical support to production and IT teams, contributing to cross‑functional initiatives, and leading the development of assigned software components. Success in this position requires consistent on‑site attendance, strong communication skills, and the ability to build effective working relationships across engineering, production, and IT departments.

  • Design, develop and maintain embedded software and firmware for electronic control modules used in automotive and power management applications.
  • Collaborate with hardware/electronic engineers to define system requirements, interface specifications and code mapping documentation.
  • Research and evaluate emerging vehicle communication protocols and recommend integration of new technologies and products.
  • Participate in code reviews, unit testing and system validation to ensure robust and reliable software performance.
  • Maintain clear and comprehensive documentation for all code, including requirements, design, implementation and test procedures.
  • Foster positive working relationships and effective communication with team members across engineering, production and IT departments.
  • Maintain regular attendance and work full shifts at the designated business location.
  • Provide technical support to the production department for product testing, troubleshooting and quality assurance.
  • Assist IT with software development tasks as needed, including internal tools or automation scripts.
  • Participate in cross‑functional meetings and contribute to continuous improvement initiatives.
  • Lead and direct the development of assigned software components, ensuring functional and performance requirements are met.

Salary Range

$88,800 - $124,875

#J-18808-Ljbffr