1

Upstream Engineering Jobs in Raleigh, NC (NOW HIRING)

Serve as the process equipment engineering lead for a defined subset of upstream and/or downstream systems, which may include: * Large stainless-steel bioreactors (up to 10,000 L) * Tangential flow ...

This is not a standard engineering role. You will write and ship production-grade code, contribute to upstream open source projects and take ownership of production systems through on-call. All three ...

... engineering problems in a domain where performance, scale, reliability, and upstream credibility all matter. If you want to influence the future of Lustre in production-grade environments, this is ...

The Director will play a critical role in building and evolving process engineering capabilities to support production ramp, while managing variability associated with upstream supplier-provided ...

This role is execution-focused, supporting upstream and downstream manufacturing operations ... Required Qualifications * BS or MS degree in a biological or engineering discipline required ...

This role owns the dbt analytics transformation layer and dbt project stewardship, and partners with Data Engineering on upstream pipelines and data shaping to ensure analytics-ready inputs. This ...

Experience with upstream and downstream process equipment * Strong knowledge of GMP documentation ... Bachelor's degree in Engineering or a related field Preferred Skills: * Experience with DeltaV ...

Coordinate with engineering, automation, validation, quality, and operations teams. * Support ... Experience with upstream/downstream process equipment. * Strong GMP documentation and protocol ...

Collaborate with engineering, automation, quality, and operations teams. * Ensure compliance with ... Experience with greenfield projects and upstream/downstream equipment. * Hands-on experience with ...

This role owns the dbt analytics transformation layer and dbt project stewardship, and partners with Data Engineering on upstream pipelines and data shaping to ensure analytics-ready inputs. This ...

... to upstream projects, ensuring Red Hat's interests and customer needs are represented in the broader CNCF community. * Collaborate across organizational boundaries with Microsoft Azure engineering ...

Senior IT Data Analyst

Durham, NC · On-site

$83K - $104K/yr

You will partner with Business Stakeholders, Product Owners, Architecture, and Engineering teams to: * Analyze business and operational data needs * Understand upstream and downstream data flows

next page

Showing results 1-20

Upstream Engineering information

See Raleigh, NC salary details

$31.6K

$61.2K

$92.8K

How much do upstream engineering jobs pay per year?

As of Jul 1, 2026, the average yearly pay for upstream engineering in Raleigh, NC is $61,219.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,700.00 and $70,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by upstream engineers when working on oil and gas exploration projects?

Upstream engineers often encounter challenges such as unpredictable geological formations, fluctuating commodity prices, and logistical complexities in remote locations. They must collaborate closely with geologists, drilling teams, and field personnel to adapt to changing conditions and ensure safe, efficient extraction. Managing project timelines while adhering to environmental and safety regulations is also a significant aspect of the role. Overcoming these challenges requires strong problem-solving skills, adaptability, and effective communication across multidisciplinary teams.

What is the difference between Upstream Engineering vs Reservoir Engineering?

AspectUpstream EngineeringReservoir Engineering
Required CredentialsBachelor's in Petroleum Engineering or related field; often requires professional engineering licenseBachelor's in Petroleum Engineering, Reservoir Engineering, or Geosciences; often requires similar certifications
Work EnvironmentField operations, drilling sites, and production facilitiesReservoir simulation labs, office-based analysis, and field data interpretation
Industry UsageExploration, drilling, and production of oil and gasReservoir performance analysis and recovery optimization

Upstream Engineering focuses on the exploration, drilling, and production of oil and gas, involving field operations and equipment. Reservoir Engineering specializes in analyzing subsurface reservoirs to maximize hydrocarbon recovery through simulation and modeling. While both roles require similar educational backgrounds and certifications, their work environments and primary responsibilities differ significantly.

What is upstream engineering?

Upstream engineering refers to the branch of engineering focused on the exploration and production of oil and natural gas. It involves locating oil and gas reserves, drilling wells, and designing the extraction processes needed to bring these resources to the surface. Upstream engineers work with geologists, drillers, and other professionals to ensure efficient and safe operations. This field is critical to the energy industry and requires expertise in geology, reservoir engineering, and drilling technologies.

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

To thrive as an Upstream Engineer, you need a solid background in petroleum engineering, geoscience, or a related field, often supported by a relevant degree and industry certifications. Familiarity with reservoir modeling software, drilling technologies, and data analysis tools such as Petrel, Eclipse, or Python is typically required. Strong problem-solving skills, teamwork, and effective communication are essential soft skills in this role. These competencies are vital for optimizing resource extraction, ensuring operational safety, and maximizing project efficiency in the oil and gas industry.
Staff Software Engineer -- CI, Build & Release

Staff Software Engineer -- CI, Build & Release

Qualcomm

Raleigh, NC • On-site

Full-time

Posted 8 days ago


Qualcomm rating

9.6

Company rating: 9.6 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

5th of 202 rated software companies


Job description

Job Summary:
Qualcomm Technologies, Inc. is seeking a Staff Software Engineer for their AISW engineering team, focusing on CI, build, and release infrastructure for the Delegates portfolio. The role involves designing multi-platform CI pipelines, maintaining build recipes, and ensuring high-quality software delivery across various operating systems.
Responsibilities:
• Design, own, and evolve multi-platform CI pipelines for ORT QNN-EP, ExecuTorch, and LiteRT delegates across Linux, Windows (ARM64/x86), and Android.
• Maintain hermetic, reproducible build recipes and toolchains; manage cross-platform dependencies and toolchain versioning across all Delegates targets.
• Integrate HIL and on-device automated testing into CI workflows for Snapdragon SoC validation at scale.
• Drive the agentic transformation by embedding AI-assisted tooling (Claude Code, GitHub Copilot, Codex) into CI and developer workflows to improve team velocity.
• Own the end-to-end release pipeline: versioning strategy, artifact packaging (Python wheels, shared libraries, Android AARs), signed binary distribution, and release gate criteria.
• Define and enforce automated quality gates — regression benchmarks, performance thresholds, op-coverage checks — aligned with ORT, ExecuTorch, and LiteRT upstream cadences.
• Coordinate SDK artifact delivery with the QAIRT SDK release train and downstream ISV partners.
• Partner with delegate engineers to build automated functional, performance, and regression test suites covering op coverage, numerical accuracy, and latency.
• Develop dashboards and alerting for build health, test pass rates, and performance trends; integrate with JIRA for automated defect tracking and release readiness reporting.
• Streamline inner-loop workflows: local build scripts, container images, pre-commit hooks, and environment bootstrapping that mirror CI behavior.
• Maintain CI runbooks and documentation for a globally distributed team; align all CI/build infrastructure with Qualcomm Corporate tooling standards.
• Coordinate with upstream open-source communities (ORT, ExecuTorch, LiteRT) to track breaking changes and contribute automation improvements back upstream.
Qualifications:
Required:
• Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 8+ years of software/DevOps/release engineering experience — OR — Master's degree and 6+ years.
• Expert-level Python and Bash scripting.
• Hands-on experience integrating an AI coding agent (Claude Code, GitHub Copilot, or Codex) into a CI or development workflow.
• Deep experience with CI/CD platforms (Jenkins, GitLab CI, GitHub Actions, TeamCity, or similar) and Git-based SCM workflows.
• Proven end-to-end ownership of build, release, and deployment pipelines in a multi-platform environment.
• Exposure to JIRA or equivalent for defect tracking and sprint-based triage.
• Effective communication skills (verbal, written, presentation).
Preferred:
• Experience with ML framework build systems — ONNX Runtime, ExecuTorch, or TFLite / LiteRT.
• C/C++ build and debugging proficiency (CMake, Bazel, or equivalent).
• Experience with Android NDK, cross-compilation and packaging / release logistics (Maven, Gradle, …)
• Experience with Windows CI/CD pipelines and Windows ARM64 build toolchains.
• Experience with Agile development environments.
• Working knowledge of DL inference pipelines and on-device performance profiling.
• Ability to collaborate effectively across a globally distributed, multi-timezone engineering organization.
Company:
Qualcomm designs wireless technologies and semiconductors that power connectivity, communication, and smart devices. Founded in 1985, the company is headquartered in San Diego, USA, with a team of 10001+ employees. The company is currently Late Stage.

Qualcomm logo

About Qualcomm

Sourced by ZipRecruiter

Qualcomm is enabling a world where everyone and everything can be intelligently connected. You interact with products and technologies made possible by Qualcomm every day, including 5G-enabled smartphones that double as pro-level cameras and gaming devices, smarter vehicles and cities, and the technology behind the smart, connected factories that manufactured your latest purchase. Our powerful connectivity solutions keep you connected—even in remote areas. Qualcomm 5G and AI innovations are the power behind the connected intelligent edge. You’ll find our technologies behind and inside the innovations that deliver significant value across multiple industries and to billions of people every day.

Industry

Technology, communication and media

Company size

10,000+ Employees

Headquarters location

San Diego, CA, US

Year founded

1985