Top Software Engineer Jobs in Portland, OR

Reposted 16 Days AgoSaved
In-Office
Portland, OR
98K-123K Annually
Mid level
98K-123K Annually
Mid level
Software
Designs and operates scalable infrastructure for New Relic’s global service mesh, load balancing, ingress data plane, DNS, and CDN systems. The role develops automation and infrastructure-as-code, builds CI/CD pipelines, supports multi-cloud environments, and improves reliability across large-scale services. It requires Go or Python, AWS, networking, Kubernetes, and Terraform experience, with collaboration across product and platform teams.
Top Skills: AWSAzureCi/CdDnsEnvoyGithub ActionsGoHTTPJenkinsKubernetesL7 ProxyNew RelicOpentelemetryPrometheusPythonService MeshTcpTerraform
YesterdaySaved
In-Office
Portland, OR
64K-74K Hourly
Mid level
64K-74K Hourly
Mid level
Information Technology
Develop and enhance custom software solutions using Angular UI and modern development frameworks. Design scalable, high-performing components, analyze complex technical challenges, and improve system reliability. Collaborate with cross-functional teams, align solutions with business needs, guide colleagues, contribute to technical decisions, and support agile development practices. This role requires onsite attendance Monday through Friday in Pleasant Prairie, Wisconsin.
Top Skills: Angular
Reposted YesterdaySaved
In-Office
Portland, OR
143K-304K Annually
Senior level
143K-304K Annually
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Leads systems software prototyping and workload characterization for Azure hardware/software co-design. The role optimizes AI inference and LLM workloads, especially KV Cache placement, migration, and utilization across GPUs, CPUs, CXL memory, storage, and networks. Responsibilities include developing inference framework extensions, instrumentation, performance models, simulation frameworks, and memory-tiering proof-of-concepts while influencing long-term architecture and collaborating with hardware, software, workload, and industry partners.
Top Skills: CC#C++CudaCxlDistributed SystemsDmaGpu HbmGpudirect RdmaGpudirect StorageJavaJavaScriptLinuxLmcacheNcclNumaPythonSglangSsdTensorrt-LlmVllm
Reposted 3 Days AgoSaved
In-Office
Portland, OR
Senior level
Senior level
Other • Retail
Lead technical strategy and delivery for enterprise FP&A and EPM solutions using Anaplan. Design scalable, P&L‑centric planning models, define architecture and integration patterns, ensure enterprise alignment, mentor engineers/model builders, and partner with Finance and vendors to drive platform modernization and solution evolution.
Top Skills: AirflowAnaplanApache KafkaAWSAws LambdaDatabricksEpmSap S/4
3 Days AgoSaved
In-Office
Portland, OR
129K-245K Annually
Mid level
129K-245K Annually
Mid level
Artificial Intelligence • Cloud • Information Technology • Software
Enable and validate EDA vendor tools for RC extraction and high-frequency electromigration analysis across Intel process technologies. Develop interconnect stacks, extraction flows, and scripts using Perl, Python, or Tcl. Collaborate with technology owners, validation teams, and EDA vendors to deliver customized solutions. Support DRC/LVS validation, debugging, signal integrity and crosstalk analysis, and customer support for semiconductor design tools.
Top Skills: AnsysCadence EmxCalibreCmos Process TechnologyGitIctIcvItfJIRAKeysight MomentumMiptPegasusPerlPythonQuantusSmns-XactStarrcTcl
3 Days AgoSaved
In-Office
Portland, OR
150K-285K Annually
Senior level
150K-285K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
Enables and validates semiconductor EDA vendor tools for RC extraction, electromagnetic analysis, and interconnect stack development. Collaborates with process technology owners, validation teams, and EDA vendors to deliver customized solutions. Responsibilities include scripting, tool enablement, DRC/LVS validation, customer support, debugging, and high-frequency signal integrity analysis for on-chip and on-package interconnects.
Top Skills: AnsysCadence EmxCalibreCmosDrc/LvsEda ToolsElectromagnetic ModelingGitIcvJIRAKeysight MomentumPegasusPerlPythonQuantusRc ExtractionSmns-XactStarrcTcl
4 Days AgoSaved
In-Office
Portland, OR
Senior level
Senior level
Other • Retail
Develops scalable software, data platforms, advanced analytics, and machine learning solutions for Nike’s digital products. Responsibilities include designing and integrating enterprise applications, building prediction and optimization systems, implementing cloud-native microservices, contributing to machine learning platforms, conducting code reviews, and ensuring security, reliability, and performance. The role requires collaboration across teams and expertise in enterprise integration, procurement and finance processes, cloud infrastructure, DevOps, observability, event streaming, and application development.
Top Skills: Amazon CloudwatchAmazon Web ServicesApache KafkaApache NifiAPIsAws CloudformationAxway MftCoupaDatabricksDomain-Driven DesignGitJavaJenkinsKubernetesMicroservicesNode.jsOracle Service BusOracle Soa SuitePegaPythonRestSap ErpSignalfxSnowflakeSplunkSpring BootTerraform
Reposted 4 Days AgoSaved
In-Office
Portland, OR
Senior level
Senior level
Semiconductor • Manufacturing
Designs, develops, troubleshoots, and debugs software for semiconductor equipment products. Implements customer features, maintains existing code, resolves software issues, and collaborates cross-functionally on hardware-software integration. Documents and presents solutions, mentors junior engineers, and may provide customer-site support. The role requires expertise in object-oriented software design, multithreading, embedded communication protocols, and potentially C++ or C# development.
Top Skills: C#C++Design PatternsDistributed Embedded Control SystemsFinite State MachinesI2CMultithreadingObject-Oriented DesignObject-Oriented ProgrammingSpiUart
5 Days AgoSaved
In-Office
Portland, OR
150K-211K Annually
Mid level
150K-211K Annually
Mid level
Artificial Intelligence • Cloud • Information Technology • Software
Develops, tests, debugs, and supports EDA software tools and package design workflows. Responsibilities include troubleshooting user and infrastructure issues, automating design flows, collaborating with engineering teams and EDA vendors, defining tool requirements, creating documentation, validating tools, and improving package design methodologies and user productivity.
Top Skills: Cadence Advanced Package Design (Apd)Cadence InnovusCadence VirtuosoElectronic Design Automation (Eda)PerlPythonSiemens CalibreSkillSynopsys 3Dic CompilerTclVbscript
Reposted 7 Days AgoSaved
In-Office
Portland, OR
152K-242K Annually
Senior level
152K-242K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Lead pre-silicon system software bring-up and validation on simulation platforms. Develop automation, tools, and workflows to improve simulation-based development, debug complex cross-stack issues, enable teams to use virtual platforms, and drive platform readiness for new chips in early-development environments.
Top Skills: CC++LinuxPythonShell ScriptingSystemcVdk
Reposted 7 Days AgoSaved
In-Office
Portland, OR
184K-357K Annually
Senior level
184K-357K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Develop system software and firmware for power management across Tegra automotive, embedded, and data center SoCs. Responsibilities include implementing power policies, debugging complex system issues, collaborating on performance and efficiency strategies, creating validation plans, and analyzing energy consumption. The role requires strong C/C++ and Python skills, system-level software experience, and knowledge of computer architecture, operating systems, and hardware-software interactions.
Top Skills: ArmCC++Clock GatingDvfsEmbedded SystemsEmulationFirmwareLinuxPower GatingPythonSimulationSocTegra
Reposted 7 Days AgoSaved
In-Office
Portland, OR
224K-431K Annually
Senior level
224K-431K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Architect and develop diagnostic systems for NVIDIA data center platforms across hardware and software interfaces. Lead platform bring-up, hardware validation, failure root-cause analysis, and diagnostic deployment across ODM factories, cloud providers, and partner production lines. Establish diagnostic architecture and product roadmaps, develop tools using C, C++, and Python, collaborate with multidisciplinary teams, and mentor engineering staff.
Top Skills: ArmBiosBmcCC++EthernetInfinibandLinuxNvlinkPciePythonUefiWindowsX86
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 7 Days AgoSaved
In-Office
Portland, OR
184K-288K Annually
Senior level
184K-288K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Lead design and development of diagnostics and validation systems for NVIDIA data center server platforms. Drive platform bring-up, hardware validation strategies, root-cause analysis, and diagnostic software across ODMs, CSPs, and field operations. Provide technical leadership, mentor teams, and define diagnostic architecture and roadmaps to ensure reliability and performance at scale.
Top Skills: ArmBiosBmcCC++EthernetInfinibandLinuxNvlinkPciePythonUefiWindowsX86
Reposted 7 Days AgoSaved
Hybrid
Portland, OR
152K-288K Annually
Senior level
152K-288K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
The role involves developing advanced computational methods for semiconductor manufacturing, leading innovation, and scaling software for high data processing needs.
Top Skills: Artificial IntelligenceComputational MethodsComputer AlgorithmsGpuSemiconductor Manufacturing
Reposted 7 Days AgoSaved
In-Office or Remote
Portland, OR
184K-357K Annually
Senior level
184K-357K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Design, develop, test, and optimize system software for next-generation ARM-based SoCs across pre- and post-silicon phases. Analyze architectural bottlenecks, workload performance, and performance-per-watt tradeoffs; develop hardware/software policies and optimization strategies. Lead performance analysis, competitive benchmarking, architecture documentation, and adoption of improvements across NVIDIA software products and open-source SDKs.
Top Skills: Arm ArchitectureCachingConcurrencyCudaDevice DriversGpusHpcInterruptsMulticore ProcessorsOperating SystemsOss SdksReal-Time ProgrammingTegra SocsVirtual Memory
Reposted 7 Days AgoSaved
In-Office or Remote
Portland, OR
184K-357K Annually
Senior level
184K-357K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
The role involves developing NvSci software for cross-platform integration, enhancing APIs, optimizing performance, and ensuring automotive safety standards, while leading complex system feature development.
Top Skills: Ai TechnologiesAutomation ToolsCC++
9 Days AgoSaved
In-Office
Portland, OR
Senior level
Senior level
Financial Services
Leads complex software projects from architecture and development through deployment, mentors junior developers, conducts code reviews, resolves performance and security issues, and makes strategic technical decisions. Collaborates with product managers and stakeholders, supports production troubleshooting, maintains technical documentation, and evaluates AI-assisted development tools and features while applying responsible AI, security, and governance practices.
Top Skills: AngularAPIsC#Ci/CdGitJavaJavaScriptMicroservicesAzureMs SqlNode.jsPythonReact
Reposted 9 Days AgoSaved
In-Office
Portland, OR
120K-261K Annually
Senior level
120K-261K Annually
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Leads a central CAD software team supporting silicon and IP design organizations. Develops scalable CAD tools, automation frameworks, CI/CD pipelines, cloud-based EDA environments, and DevOps workflows. Collaborates with hardware, infrastructure, and silicon stakeholders to gather requirements, integrate CAD flows, establish software practices, and deliver organization-wide solutions. Provides technical leadership and owns complex software projects across the full development lifecycle.
Top Skills: AzureAzure SecurityCC++Cad FlowsCi/CdCloud-Based EdaDesign VerificationDevOpsDftEda ToolsEmulationIp IntegrationPerlPythonRtlSoc DesignTclVip
9 Days AgoSaved
In-Office
Portland, OR
Senior level
Senior level
Semiconductor • Manufacturing
Designs, develops, troubleshoots, and debugs software for semiconductor equipment products. Implements customer requirements, enhances existing applications, resolves code issues, and documents technical solutions. Collaborates with cross-functional teams to integrate software and hardware, provides technical guidance to junior engineers, and may support customers on-site with less than 10% travel.
Top Skills: C#C++Design PatternsDistributed Embedded Control SystemsFinite State MachinesI2CMultithreadingObject-Oriented ProgrammingSpiUart
9 Days AgoSaved
In-Office
Portland, OR
Senior level
Senior level
Semiconductor • Manufacturing
Designs, develops, troubleshoots, debugs, and enhances software for semiconductor equipment products. Implements customer features, maintains existing code, documents solutions, and collaborates with cross-functional teams on software and hardware integration. Provides technical guidance to junior engineers and may support customers onsite with less than 10% travel.
Top Skills: C#C++Design PatternsDistributed Embedded Control SystemsFinite State MachinesI2CMultithreadingObject-Oriented DesignObject-Oriented ProgrammingPreemptive Thread SchedulingSpiUart
9 Days AgoSaved
In-Office
Portland, OR
Senior level
Senior level
Semiconductor • Manufacturing
Designs, develops, troubleshoots, and debugs software for semiconductor equipment and embedded control systems. Implements customer features, maintains existing code, documents solutions, and collaborates cross-functionally on hardware-software integration. Provides technical guidance to junior engineers and may support customers on-site with less than 10% travel.
Top Skills: C#C++Design PatternsDistributed Embedded Control SystemsFinite State MachinesI2CMultithreadingObject-Oriented DesignObject-Oriented ProgrammingSpiUart
9 Days AgoSaved
In-Office
Portland, OR
Senior level
Senior level
Semiconductor • Manufacturing
Designs, develops, troubleshoots, and debugs software for semiconductor equipment products. Implements customer features, enhances existing code, resolves software issues, documents solutions, and collaborates across engineering teams. The role involves hardware-software integration, technical mentoring, and occasional customer-site support with less than 10% travel.
Top Skills: C#C++Design PatternsDistributed Embedded Control SystemsFinite State MachinesI2CMultithreadingObject-Oriented DesignObject-Oriented ProgrammingSpiUart
9 Days AgoSaved
In-Office
Portland, OR
Senior level
Senior level
Semiconductor • Manufacturing
Designs, develops, troubleshoots, and debugs software for semiconductor equipment products. Implements customer features, maintains existing code, resolves defects, documents solutions, and collaborates cross-functionally on software-hardware integration. Provides technical guidance to junior engineers and may support customers onsite with less than 10% travel.
Top Skills: C#C++Design PatternsDistributed Embedded Control SystemsFinite State MachinesI2CMultithreadingObject-Oriented DesignObject-Oriented ProgrammingSpiUart
9 Days AgoSaved
In-Office
Portland, OR
96K-182K Annually
Entry level
96K-182K Annually
Entry level
Artificial Intelligence • Cloud • Information Technology • Software
Develops and validates VLSI layouts, process design rules, tape-in collateral, and CAD libraries for Intel semiconductor process technologies. Troubleshoots PDK and physical-design verification flows, writes software for cell designs and test cases, and supports design-rule and layout verification across process nodes. Collaborates with lithography, integration, device, test-chip, tape-out, OPC, and reticle-enhancement teams to advance process development and high-volume manufacturing readiness.
Top Skills: C++CadCadence VirtuosoCalibreCalibre DrvDesign Rule Checking (Drc)Ic ValidatorIcvKlayoutProcess Design Kits (Pdk)PythonUnix/LinuxVlsi
9 Days AgoSaved
In-Office
Portland, OR
129K-245K Annually
Mid level
129K-245K Annually
Mid level
Artificial Intelligence • Cloud • Information Technology • Software
Develop, test, debug, and enhance EDA software tools, automation flows, and methodologies supporting semiconductor hardware design and manufacturing. Gather user requirements, write functional and test code, automate builds and deployments, perform software testing, and implement semiconductor design rules. Collaborate with cross-functional teams to improve workflows and design capabilities.
Top Skills: CadenceCadence VirtuosoCalibreCalibre DrvEda ToolsIc ValidatorKlayoutLayout VerificationLinuxMentorPerlPythonShell ScriptingSynopsysTclUnixVlsi Mask Design
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account