1

Middleware Engineer Jobs in Oregon (NOW HIRING)

OR

$122K - $161K/yr

Senior Engineer - User Space Location: Austin, TX ABOUT WIND RIVER Wind River is a global leader in ... Support application frameworks and middleware * Address compatibility issues across different Linux ...

... middleware integration solutions like Oracle Fusion • Programming skills in languages like Java, Python, and Node.JS • Container Technologies • DevOps Practices (Infrastructure, CI/CD, and ...

OR · On-site

$122K - $161K/yr

Middleware, plugin systems, guardrails, policy engines, or request/response interception and maintaining open-source libraries, SDKs, or internal developer platforms. * Profiling or optimizing ...

Andriod Developer

Hillsboro, OR

$60.75 - $79.75/hr

Comfortable programming at the middleware and device driver level and working on Android. * Experience with or knowledge of IR.92/IR.94 standards and video conferencing protocols Good team player ...

OR · On-site

$61.50 - $83.25/hr

SAP Developer with ABAP & CRM: We need an Experienced Developer with a CRM - ABAP background ... Also must be an expert at I-Doc processing and CRM middleware. *3-5 yrs experience.

Software Product Manager

Hillsboro, OR · On-site

$160K - $311K/yr

Middleware is adopted broadlyby frameworks and solution teams * Product releases are Day0 readywith minimal gaps and escalations * Developers experience a stable, predictable, and performantcompute ...

SOA Systems Engineer (MQ/DP/IIB)

OR · On-site +1

$83K - $131K/yr

As a SOA Systems Engineer , you will be part of a team involved in making sure these services are ... Experience in production support maintaining middleware systems from software implementation ...

OR · On-site

Job Title : Tririga integration Developer Location: Houston, TX (Hybrid, Remote) Duration: 12 ... Develop and implement integration solutions using APIs (REST/SOAP), middleware (e.g., IBM ...

OR · On-site

$52.75 - $72.25/hr

Conduct work activities using SRE principles, such as resilience, metrics, capacity planning, toil ... middleware or data systems * Strong background in software development, with experience in ...

OR · On-site

$52.75 - $72.25/hr

Conduct work activities using SRE principles, such as resilience, metrics, capacity planning, toil ... middleware or data systems * Strong background in software development, with experience in ...

OR · On-site

$52.75 - $72.25/hr

Conduct work activities using SRE principles, such as resilience, metrics, capacity planning, toil ... middleware or data systems * Strong background in software development, with experience in ...

... middleware). * 4+ years DevOps/DevSecOps experience (CI/CD, IaC such as Terraform/CloudFormation, Docker/Kubernetes, observability/monitoring). * 4+ years leading security/compliance efforts ...

Experience working with APIs and middleware services * Experience working in an agile development ... Extensive AI Developer workflow experience * Experience working in distributed teams * Previous ...

... middleware). * 2+ years DevOps/DevSecOps experience (CI/CD, IaC such as Terraform/CloudFormation, Docker/Kubernetes, observability/monitoring). * 2+ years leading security/compliance efforts ...

OR · On-site

$114K - $137K/yr

Integrate data services with APIs, middleware, and third-party systems to support end-to-end data ... Establish data engineering standards that lift the quality and consistency of work across the team

AI Engineer Senior Consultant

Portland, OR · Hybrid

$110K - $152K/yr

... middleware). * 4+ years DevOps/DevSecOps experience (CI/CD, IaC such as Terraform/CloudFormation, Docker/Kubernetes, observability/monitoring). * 4+ years leading security/compliance efforts ...

next page

Showing results 1-20

Middleware Engineer information

See Oregon salary details

$10

$59

$85

How much do middleware engineer jobs pay per hour?

As of Jun 5, 2026, the average hourly pay for middleware engineer in Oregon is $59.77, according to ZipRecruiter salary data. Most workers in this role earn between $52.60 and $67.84 per hour, depending on experience, location, and employer.

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

To thrive as a Middleware Engineer, you need a solid understanding of middleware platforms, integration patterns, and programming languages like Java or Python, typically supported by a degree in computer science or a related field. Familiarity with middleware tools such as IBM WebSphere, Apache Kafka, or Oracle Fusion, and certifications like IBM Certified System Administrator are often required. Strong problem-solving skills, attention to detail, and effective communication are critical soft skills for this role. These skills ensure reliable system integration, minimize downtime, and support seamless communication between enterprise applications.

What Is a Middleware Engineer?

A middleware engineer is a computer analyst who connects one computer system to another and ensures that data flows smoothly through both systems. As a middleware engineer, you solve any technical issues that arise between the systems and develop applications using middleware software to enhance business efficiency and insights. Qualifications for this career include a bachelor’s degree in IT systems, computer science, or a closely related degree, and job experience gained through internships or other opportunities. Skills such as thorough knowledge of message queue protocols and middleware software are essential.

How do Middleware Engineers typically collaborate with development and operations teams during software deployment?

Middleware Engineers play a critical role in bridging the gap between application developers and IT operations. They ensure that applications can communicate efficiently across different systems, often by configuring and maintaining middleware platforms such as WebLogic, IBM WebSphere, or Apache Kafka. During software deployment, Middleware Engineers work closely with developers to integrate new applications and troubleshoot issues, while also partnering with operations teams to monitor system performance and ensure high availability. This collaborative approach helps streamline deployments, minimize downtime, and maintain a stable application environment.

What are Middleware Engineers?

Middleware Engineers are IT professionals who specialize in the design, implementation, and maintenance of middleware—software that connects different applications, services, and databases within an organization. They ensure seamless data exchange and communication between software components and systems, often focusing on integration, scalability, and security. Middleware Engineers work with technologies such as application servers, message brokers, APIs, and enterprise service buses to optimize business processes and system interoperability.

What is the difference between Middleware Engineer vs Software Developer?

AspectMiddleware EngineerSoftware Developer
CredentialsBachelor's in CS or related, certifications like TOGAF or cloud certificationsBachelor's in CS or related, certifications vary by specialization
Work EnvironmentFocus on middleware systems, integration, and backend infrastructureDevelops applications, user interfaces, and software solutions
Industry UsageUsed in enterprise, cloud, and distributed systemsUsed across all software development sectors
Search & Comparison IntentOften compared for backend integration rolesBroader software development roles

The Middleware Engineer primarily focuses on designing and maintaining middleware systems that connect different software applications and platforms. In contrast, Software Developers create applications and software solutions across various domains. While both roles require programming skills and technical knowledge, Middleware Engineers specialize in system integration, whereas Software Developers work on building end-user applications. Understanding these differences helps employers and job seekers target the right skills and roles in the tech industry.

What are popular job titles related to Middleware Engineer jobs in Oregon? For Middleware Engineer jobs in Oregon, the most frequently searched job titles are:
Infographic showing various Middleware Engineer job openings in Oregon as of May 2026, with employment types broken down into 99% Full Time, and 1% Part Time. Highlights an 81% Physical, 7% Hybrid, and 12% Remote job distribution, with an average salary of $124,322 per year, or $59.8 per hour.
Senior Engineer - User Space (Austin, TX)

Senior Engineer - User Space (Austin, TX)

Aptiv

OR

$122K - $161K/yr

Full-time

Medical, Dental, Life

Posted 17 days ago


Job description

Senior Engineer - User Space

Location: Austin, TX

ABOUT WIND RIVER

Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability.

Wind River helps customers across automotive, aerospace, defense, industrial, medical, and telecommunications industries solve complex technology challenges on their journey toward the new intelligent machine economy. The company's software powers generation after generation of the safest, most secure systems in the world. Examples include playing a key role in NASA space missions such as Artemis I, the James Webb Space Telescope, and multiple Mars rovers. We've achieved recent 5G milestones including the world's first successful 5G data session with Verizon and building one of the largest Open RAN networks in the world with Vodafone.

The company has received industry recognition for its technology innovation and leadership, and for its workplace culture, including global Great Place to Work certification and being named a "Top Workplace" for ten consecutive years. If you want to be part of a unique culture where the lived experience is based on our cultural attributes of growth mindset, customer-focus, and diversity, equity, inclusion & belonging, come join us and help advance the future software defined world.

ABOUT THE OPPORTUNITY

The Senior Engineer - Systems (User Space Sustaining) provides technical expertise and leadership for maintaining and enhancing user space libraries and applications. Senior Engineers work independently on complex technical problems, mentor junior engineers, and contribute to technical decisions within the user space sustaining team.


In your daily job you will:

Development & Implementation

  • Maintain and enhance user space libraries and applications
  • Fix bugs and address customer issues in production code
  • Integrate new features while maintaining backward compatibility
  • Optimize application performance and resource usage
  • Write high-quality, maintainable code following team standards
  • Debug and resolve complex technical issues

Technical Leadership

  • Provide technical guidance and mentorship to junior engineers
  • Participate in code reviews and technical discussions
  • Contribute to architecture and design decisions
  • Drive technical improvements and best practices
  • Lead technical initiatives and small projects

Team Collaboration

  • Collaborate effectively with team members and cross-functional partners
  • Work with distributed teams across US, Romania, and India
  • Share knowledge through documentation and technical discussions
  • Participate in sprint planning, estimation, and retrospectives
  • Contribute to team process improvements

User Space Sustaining Specific

  • Maintain and enhance user space libraries (glibc, musl, etc.)
  • Support application frameworks and middleware
  • Address compatibility issues across different Linux distributions
  • Optimize application performance and resource usage
  • Design solutions for complex user space problems
  • Work with customers on critical issues and escalations
  • Guide technical direction for user space components

HOW YOU WILL CONTRIBUTE
Key skills and competencies for succeeding in this role are:

  • Bachelor degree in Computer Science, Electrical Engineering, or related field
  • 5+ years of software engineering experience
  • 3+ years of experience with embedded Linux or systems programming
  • Experience with C/C++ programming in production systems
  • Strong background in software development lifecycle
  • Candidates must be legally authorized to work in the United States on a permanent basis - without requirement for any type of visa sponsorship/transfer, now, or at any time in future. Verification of employment eligibility will be required at the time of hire.
  • Must be a local resident of Greater Austin, TX, with ability to work on campus.

Technical Skills

  • Strong proficiency in C/C++ programming
  • Solid understanding of Linux user space architecture
  • Experience with embedded systems development
  • Knowledge of build systems (Yocto, Buildroot, or similar)
  • Strong debugging and problem-solving skills
  • Experience with version control (Git) and code review
  • Understanding of software development methodologies (Agile, Scrum)

Domain Knowledge

  • Linux user space application development
  • System libraries (glibc, musl, etc.)
  • Application frameworks and middleware
  • Cross-platform compatibility
  • Performance optimization

Preferred Qualifications

  • Experience with Yocto Project
  • Experience with user space debugging tools (gdb, valgrind, etc.)
  • Understanding of application security
  • Open source contributions
  • Experience in automotive, aerospace, or industrial sectors
  • Knowledge of real-time system debugging and troubleshooting

BENEFITS

  • Hybrid work model for workplace flexibility
  • Comprehensive health, dental, and life insurance
  • Short and long-term disability coverage
  • RRSP matching for financialsecurity
  • Flexibletime-off policies for work-life balance
  • Employee assistance program for mental well-being
  • Learning benefits, including a LinkedIn Learning subscription and seminars

Join us at Wind River, where we're not just shaping technology; we're shaping the future of a safer, more connected world. Your journey to make a meaningful impact begins here.

Wind River is an Equal Opportunity Employer with a commitment to diversity. We prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

#LI-JP1

Privacy Notice - Active Candidates: https://www.aptiv.com/privacy-notice-active-candidates

Aptiv is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law.